comparison Makefile.gen @ 2177:7d75e40dc0bc

Improve some build depencies to be more reliable.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 12 Jun 2019 17:16:33 +0300
parents bc2ccc575430
children cbac4912992c
comparison
equal deleted inserted replaced
2176:8e6713705786 2177:7d75e40dc0bc
370 $(COMPILE_OBJ) 370 $(COMPILE_OBJ)
371 371
372 $(OBJPATH)dmline.o: $(DMLIB_SRC)dmline.c $(DMLIB_SRC)dmdrawline.h $(DMLIB_SRC)dmlinefunc.h $(DMLIB_SRC)dmlineclip.h $(DMLIB_SRC)dmlib.h 372 $(OBJPATH)dmline.o: $(DMLIB_SRC)dmline.c $(DMLIB_SRC)dmdrawline.h $(DMLIB_SRC)dmlinefunc.h $(DMLIB_SRC)dmlineclip.h $(DMLIB_SRC)dmlib.h
373 $(COMPILE_OBJ) 373 $(COMPILE_OBJ)
374 374
375 $(OBJPATH)libgfx.o: $(DMLIB)tools/libgfx.c $(DMLIB)tools/libgfx.h 375 $(OBJPATH)libgfx.o: $(DMLIB)tools/libgfx.c $(DMLIB)tools/libgfx.h $(DMLIB_A)
376 $(COMPILE_OBJ) 376 $(COMPILE_OBJ)
377 377
378 $(OBJPATH)lib64fmts.o: $(DMLIB)tools/lib64fmts.c $(DMLIB)tools/lib64gfx.h 378 $(OBJPATH)lib64gfx.o: $(DMLIB)tools/lib64gfx.c $(DMLIB)tools/lib64gfx.h $(OBJPATH)libgfx.o
379 $(COMPILE_OBJ)
380
381 $(OBJPATH)lib64fmts.o: $(DMLIB)tools/lib64fmts.c $(OBJPATH)lib64gfx.o
382 $(COMPILE_OBJ)
383
384 $(OBJPATH)64vw.o: $(DMLIB)tools/64vw.c $(OBJPATH)lib64gfx.o
385 $(COMPILE_OBJ)
386
387 $(OBJPATH)gfxconv.o: $(DMLIB)tools/gfxconv.c $(OBJPATH)lib64gfx.o
388 $(COMPILE_OBJ)
389
390 $(OBJPATH)ppl.o: $(TOOL_SRC)ppl.c $(DMLIB_SRC)setupfont.h \
391 $(OBJPATH)libgutil.o $(DMLIB_A)
379 $(COMPILE_OBJ) 392 $(COMPILE_OBJ)
380 393
381 394
382 $(DMLIB)assets/SetupFont.dmf: $(DMLIB)assets/SetupFont.fnt 395 $(DMLIB)assets/SetupFont.dmf: $(DMLIB)assets/SetupFont.fnt
383 @echo " FONT $@ $<" 396 @echo " FONT $@ $<"
440 $(LINK_BIN) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS) 453 $(LINK_BIN) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS)
441 454
442 $(TOOL_BINPATH)dumpmod$(EXEEXT): $(OBJPATH)dumpmod.o $(DMLIB_A) 455 $(TOOL_BINPATH)dumpmod$(EXEEXT): $(OBJPATH)dumpmod.o $(DMLIB_A)
443 $(LINK_BIN) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS) 456 $(LINK_BIN) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS)
444 457
445 $(OBJPATH)ppl.o: $(TOOL_SRC)ppl.c $(MINIJSS)jssplr.h $(MINIJSS)jss.h $(MINIJSS)jssmod.h $(MINIJSS)jssmix.h $(DMLIB_SRC)setupfont.h
446 $(COMPILE_OBJ)
447 458
448 $(TOOL_BINPATH)ppl$(EXEEXT): $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A) 459 $(TOOL_BINPATH)ppl$(EXEEXT): $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A)
449 $(LINK_BIN) $(DM_LDFLAGS) $(ZLIB_LDFLAGS) $(SDL_LDFLAGS) -lm 460 $(LINK_BIN) $(DM_LDFLAGS) $(ZLIB_LDFLAGS) $(SDL_LDFLAGS) -lm
450 461
451 $(TOOL_BINPATH)objlink$(EXEEXT): $(OBJPATH)objlink.o $(DMLIB_A) 462 $(TOOL_BINPATH)objlink$(EXEEXT): $(OBJPATH)objlink.o $(DMLIB_A)