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 $+"