Mercurial > hg > dmlib
changeset 1955:a36ccc128a62
Improve build by making PPL depend on the generated font data. The
dependency is a bit ugly though.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 30 Jun 2018 05:21:25 +0300 |
parents | 663a8a73cccd |
children | 6147dd3fa5d2 |
files | Makefile.gen |
diffstat | 1 files changed, 7 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile.gen Sat Jun 30 03:47:35 2018 +0300 +++ b/Makefile.gen Sat Jun 30 05:21:25 2018 +0300 @@ -275,8 +275,8 @@ TESTS_BINARIES += vecmattest fptest dzlibtest endif -FONTCONV_BIN=fontconv -DATA2INC_BIN=data2inc +FONTCONV_BIN=$(TOOL_BINPATH)fontconv +DATA2INC_BIN=$(TOOL_BINPATH)data2inc ### @@ -481,7 +481,11 @@ @echo " LINK $+" @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS) -$(TOOL_BINPATH)ppl$(EXEEXT): $(DMLIBSRC)setupfont.h $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A) +$(OBJPATH)ppl.o: $(TOOL_BINPATH)ppl.c $(MINIJSS)jssplr.h $(MINIJSS)jss.h $(MINIJSS)jssmod.h $(MINIJSS)jssmix.h $(DMLIBSRC)setupfont.h + @echo " CC $+" + @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) + +$(TOOL_BINPATH)ppl$(EXEEXT): $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A) @echo " LINK $+" @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(ZLIB_LDFLAGS) $(SDL_LDFLAGS) -lm