comparison 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
comparison
equal deleted inserted replaced
406:a0160ffdf7e5 407:59244a7ae37f
187 #endif 187 #endif
188 188
189 189
190 ### Dependancies 190 ### Dependancies
191 ifeq ($(DM_BUILD_TOOLS),yes) 191 ifeq ($(DM_BUILD_TOOLS),yes)
192 DMLIB_OBJS += lib64gfx.o
192 ifeq ($(DM_USE_STDIO),yes) 193 ifeq ($(DM_USE_STDIO),yes)
194 BINARIES+= objlink data2inc
193 ifeq ($(SUP_MODLOAD),yes) 195 ifeq ($(SUP_MODLOAD),yes)
194 BINARIES+= viewmod mod2wav testpl 196 BINARIES+= viewmod mod2wav testpl
197 ifeq ($(DM_GFX_BLITS),yes)
198 BINARIES+= view64
195 ifeq ($(DM_GFX_BM_TEXT),yes) 199 ifeq ($(DM_GFX_BM_TEXT),yes)
196 ifeq ($(DM_GFX_BLITS),yes)
197 ifeq ($(DM_GFX_MISC),yes) 200 ifeq ($(DM_GFX_MISC),yes)
198 BINARIES+= ppl 201 BINARIES+= ppl
199 endif 202 endif
200 endif 203 endif
201 endif 204 endif
363 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) 366 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS)
364 367
365 $(BINPATH)$(DEMO_BIN)$(EXEEXT): $(addprefix $(OBJPATH),$(DEMO_OBJS)) $(DMLIB_A) 368 $(BINPATH)$(DEMO_BIN)$(EXEEXT): $(addprefix $(OBJPATH),$(DEMO_OBJS)) $(DMLIB_A)
366 @echo " LINK $+" 369 @echo " LINK $+"
367 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS) 370 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS)
371
372
373 $(BINPATH)objlink$(EXEEXT): $(OBJPATH)objlink.o $(DMLIB_A)
374 @echo " LINK $+"
375 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS)
376
377 $(BINPATH)data2inc$(EXEEXT): $(OBJPATH)data2inc.o $(DMLIB_A)
378 @echo " LINK $+"
379 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS)
380
381 $(BINPATH)gfxconv$(EXEEXT): $(OBJPATH)gfxconv.o $(DMLIB_A)
382 @echo " LINK $+"
383 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(LIBPNG_CFLAGS) $(LIBPNG_LDFLAGS)
384
385 $(BINPATH)view64$(EXEEXT): $(OBJPATH)view64.o $(DMLIB_A)
386 @echo " LINK $+"
387 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(SDL_LDFLAGS)
388
368 389
369 ### 390 ###
370 ### Editor targets 391 ### Editor targets
371 ### 392 ###
372 $(EDITOR_PRO): $(DMLIB)Makefile.gen config.mak $(addprefix $(DMLIB),$(EDITOR_SOURCES) $(EDITOR_HEADERS)) $(addprefix $(OBJPATH),$(DEMO_OBJS)) $(DMLIB_A) 393 $(EDITOR_PRO): $(DMLIB)Makefile.gen config.mak $(addprefix $(DMLIB),$(EDITOR_SOURCES) $(EDITOR_HEADERS)) $(addprefix $(OBJPATH),$(DEMO_OBJS)) $(DMLIB_A)