Mercurial > hg > dmlib
comparison Makefile.gen @ 435:e4a3f183e463
Modularize some more.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 03 Nov 2012 16:08:30 +0200 |
parents | e88b2993801c |
children | 8ca18222db10 |
comparison
equal
deleted
inserted
replaced
434:380c226c75af | 435:e4a3f183e463 |
---|---|
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 DMLIB_OBJS += libgfx.o lib64gfx.o |
193 ifeq ($(DM_USE_STDIO),yes) | 193 ifeq ($(DM_USE_STDIO),yes) |
194 BINARIES+= objlink data2inc gfxconv | 194 BINARIES+= objlink data2inc gfxconv |
195 ifeq ($(SUP_MODLOAD),yes) | 195 ifeq ($(SUP_MODLOAD),yes) |
196 BINARIES+= viewmod mod2wav testpl | 196 BINARIES+= viewmod mod2wav testpl |
197 ifeq ($(DM_GFX_BLITS),yes) | 197 ifeq ($(DM_GFX_BLITS),yes) |
307 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) | 307 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) |
308 | 308 |
309 $(OBJPATH)dmargs.o: $(DMLIB)dmargs.c $(DMLIB)dmargs.h $(DMLIB)dmargs_int.c $(DMLIB)dmlib.h | 309 $(OBJPATH)dmargs.o: $(DMLIB)dmargs.c $(DMLIB)dmargs.h $(DMLIB)dmargs_int.c $(DMLIB)dmlib.h |
310 @echo " CC $+" | 310 @echo " CC $+" |
311 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) | 311 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) |
312 | |
313 $(OBJPATH)libgfx.o: $(DMLIB)libgfx.c $(DMLIB)libgfx.h | |
314 @echo " CC $+" | |
315 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) $(LIBPNG_CFLAGS) | |
312 | 316 |
313 | 317 |
314 $(DMLIB_A): $(addprefix $(OBJPATH),$(DMLIB_OBJS)) $(DMLIB)Makefile.gen config.mak | 318 $(DMLIB_A): $(addprefix $(OBJPATH),$(DMLIB_OBJS)) $(DMLIB)Makefile.gen config.mak |
315 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))" | 319 @echo " AR $@ $(addprefix $(OBJPATH),$(DMLIB_OBJS))" |
316 @$(AR) cru $@ $+ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) | 320 @$(AR) cru $@ $+ $(addprefix $(OBJPATH),$(DMLIB_OBJS)) |