From: maartenbrock Date: Thu, 7 Apr 2005 16:10:30 +0000 (+0000) Subject: * device/lib/Makefile.in: updated for port specific include X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=7b0555c83d40ffbdcfbe7043a1482af06a7f5901;p=fw%2Fsdcc * device/lib/Makefile.in: updated for port specific include git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3724 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 7c205f86..44212d0c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-04-07 Maarten Brock + + * device/lib/Makefile.in: updated for port specific include + 2005-04-07 Maarten Brock * support/regression/ports/mcs51/spec.mk: added mcs51 include diff --git a/device/lib/Makefile.in b/device/lib/Makefile.in index 1d474e0f..376a56bb 100644 --- a/device/lib/Makefile.in +++ b/device/lib/Makefile.in @@ -14,6 +14,9 @@ CP = @CP@ PRJDIR = ../.. INCDIR = $(PRJDIR)/device/include +ifndef PORTINCDIR +PORTINCDIR = $(INCDIR) +endif CC = $(PRJDIR)/bin/sdcc CPP = $(PRJDIR)/bin/sdcpp @@ -34,7 +37,7 @@ lib_dir_suffix = @lib_dir_suffix@ sdcc_libdir = $(DESTDIR)$(datadir)/$(lib_dir_suffix) -CPPFLAGS = -I$(INCDIR) +CPPFLAGS = -I$(INCDIR) -I$(PORTINCDIR) CFLAGS = $(MODELFLAGS) --nostdinc BUILDDIR = build @@ -177,32 +180,32 @@ objects: build-dir $(OBJECTS) port-specific-objects lib-files clean_intermediate models: if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ for model in $(MODELS); do \ - $(MAKE) MODELFLAGS="--model-$$model" PORT=$$model objects; \ + $(MAKE) MODELFLAGS="--model-$$model" PORT=$$model PORTINCDIR=$(INCDIR)/mcs51 objects; \ done \ fi model-mcs51-stack-auto: if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ for model in $(MODELS); do \ - $(MAKE) MODELFLAGS="--model-$$model --stack-auto" PORT=$$model-stack-auto objects; \ + $(MAKE) MODELFLAGS="--model-$$model --stack-auto" PORT=$$model-stack-auto PORTINCDIR=$(INCDIR)/mcs51 objects; \ done \ fi model-mcs51-xstack-auto: if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ for model in $(MODELS); do \ - $(MAKE) MODELFLAGS="--model-$$model --stack-auto --xstack" PORT=$$model-xstack-auto objects; \ + $(MAKE) MODELFLAGS="--model-$$model --stack-auto --xstack" PORT=$$model-xstack-auto PORTINCDIR=$(INCDIR)/mcs51 objects; \ done \ fi model-ds390: if [ "`grep ds390 ../../ports.build`" = ds390 ]; then \ - $(MAKE) MODELFLAGS="-mds390" PORT=ds390 objects; \ + $(MAKE) MODELFLAGS="-mds390" PORT=ds390 PORTINCDIR=$(INCDIR)/mcs51 objects; \ fi model-ds400: if [ "`grep ds400 ../../ports.build`" = ds400 ]; then \ - $(MAKE) MODELFLAGS="-mds400" PORT=ds400 objects; \ + $(MAKE) MODELFLAGS="-mds400" PORT=ds400 PORTINCDIR=$(INCDIR)/mcs51 objects; \ fi model-xa51: @@ -309,7 +312,7 @@ installdirs: # --------------------- dep: Makefile.dep -Makefile.dep: $(SOURCES) $(INCDIR)/*.h +Makefile.dep: $(SOURCES) $(INCDIR)/*.h $(PORTINCDIR)/*.h rm -f Makefile.dep for i in $(SOURCES); do \ $(CPP) -std=c99 -M $(CPPFLAGS) $$i >$${i}.dep; \