Mercurial > hg > dmlib
comparison Makefile.gen @ 1989:8d62ca2c0684
Fix PPL cross-build.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 01 Jul 2018 18:45:45 +0300 |
parents | 1054396a7d53 |
children | a183d8649a85 |
comparison
equal
deleted
inserted
replaced
1988:1054396a7d53 | 1989:8d62ca2c0684 |
---|---|
9 | 9 |
10 MKDIR ?= mkdir | 10 MKDIR ?= mkdir |
11 MKDIR_P ?= $(MKDIR) -p | 11 MKDIR_P ?= $(MKDIR) -p |
12 BINPATH ?= ./ | 12 BINPATH ?= ./ |
13 DMLIB ?= ./ | 13 DMLIB ?= ./ |
14 TOOL_BINPATH ?= $(DMLIB)tools/ | 14 TOOL_SRCPATH = $(DMLIB)tools/ |
15 TESTS_BINPATH ?= $(DMLIB)tests/ | 15 TESTS_SRCPATH = $(DMLIB)tests/ |
16 | |
17 TOOL_BINPATH ?= $(TOOL_SRCPATH) | |
18 TESTS_BINPATH ?= $(TESTS_SRCPATH) | |
16 | 19 |
17 DMLIBSRC = $(DMLIB)src/ | 20 DMLIBSRC = $(DMLIB)src/ |
18 | 21 |
19 DM_CFLAGS += -I$(DMLIBSRC) | 22 DM_CFLAGS += -I$(DMLIBSRC) |
20 | 23 |
479 | 482 |
480 $(TOOL_BINPATH)dumpmod$(EXEEXT): $(OBJPATH)dumpmod.o $(DMLIB_A) | 483 $(TOOL_BINPATH)dumpmod$(EXEEXT): $(OBJPATH)dumpmod.o $(DMLIB_A) |
481 @echo " LINK $+" | 484 @echo " LINK $+" |
482 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS) | 485 @$(CC) -o $@ $(filter %.o %.a,$+) $(DM_LDFLAGS) $(TOOL_LDFLAGS) $(ZLIB_LDFLAGS) |
483 | 486 |
484 $(OBJPATH)ppl.o: $(TOOL_BINPATH)ppl.c $(MINIJSS)jssplr.h $(MINIJSS)jss.h $(MINIJSS)jssmod.h $(MINIJSS)jssmix.h $(DMLIBSRC)setupfont.h | 487 $(OBJPATH)ppl.o: $(TOOL_SRCPATH)ppl.c $(MINIJSS)jssplr.h $(MINIJSS)jss.h $(MINIJSS)jssmod.h $(MINIJSS)jssmix.h $(DMLIBSRC)setupfont.h |
485 @echo " CC $+" | 488 @echo " CC $+" |
486 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) | 489 @$(CC) $(CFLAGS) -c -o $@ $< $(DM_CFLAGS) |
487 | 490 |
488 $(TOOL_BINPATH)ppl$(EXEEXT): $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A) | 491 $(TOOL_BINPATH)ppl$(EXEEXT): $(OBJPATH)ppl.o $(OBJPATH)libgutil.o $(DMLIB_A) |
489 @echo " LINK $+" | 492 @echo " LINK $+" |