diff Makefile.gen @ 407:59244a7ae37f

Move c64 utilities to the engine lib, as we benefit from a common framework.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 03 Nov 2012 02:19:51 +0200
parents d34922e6a244
children 37e65cdcc749
line wrap: on
line diff
--- a/Makefile.gen	Sat Nov 03 01:54:00 2012 +0200
+++ b/Makefile.gen	Sat Nov 03 02:19:51 2012 +0200
@@ -189,11 +189,14 @@
 
 ### Dependancies
 ifeq ($(DM_BUILD_TOOLS),yes)
+DMLIB_OBJS += lib64gfx.o
 ifeq ($(DM_USE_STDIO),yes)
+BINARIES+= objlink data2inc
 ifeq ($(SUP_MODLOAD),yes)
 BINARIES+= viewmod mod2wav testpl
+ifeq ($(DM_GFX_BLITS),yes)
+BINARIES+= view64
 ifeq ($(DM_GFX_BM_TEXT),yes)
-ifeq ($(DM_GFX_BLITS),yes)
 ifeq ($(DM_GFX_MISC),yes)
 BINARIES+= ppl
 endif
@@ -366,6 +369,24 @@
 	@echo " LINK $+"
 	@$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS)
 
+
+$(BINPATH)objlink$(EXEEXT): $(OBJPATH)objlink.o $(DMLIB_A)
+	@echo " LINK $+"
+	@$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS)
+
+$(BINPATH)data2inc$(EXEEXT): $(OBJPATH)data2inc.o $(DMLIB_A)
+	@echo " LINK $+"
+	@$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS)
+
+$(BINPATH)gfxconv$(EXEEXT): $(OBJPATH)gfxconv.o $(DMLIB_A)
+	@echo " LINK $+"
+	@$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(LIBPNG_CFLAGS) $(LIBPNG_LDFLAGS)
+
+$(BINPATH)view64$(EXEEXT): $(OBJPATH)view64.o $(DMLIB_A)
+	@echo " LINK $+"
+	@$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS)
+
+
 ###
 ### Editor targets
 ###