X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Finclude%2FMakefile.in;h=70fb7a6693d1e74caf98f6e287e9089ffdbdd9a3;hb=bfd7431078b6d902b991d098798911bd612bf670;hp=42ead5267f9de63a361c786f2329394aeb2973ef;hpb=270fddefec4feae4a03851b3fd06e8ea759fbd62;p=fw%2Fsdcc diff --git a/device/include/Makefile.in b/device/include/Makefile.in index 42ead526..70fb7a66 100644 --- a/device/include/Makefile.in +++ b/device/include/Makefile.in @@ -7,12 +7,12 @@ VERSIONHI = @VERSIONHI@ VERSIONLO = @VERSIONLO@ VERSIONP = @VERSIONP@ -SHELL = /bin/sh -CPP = @CPP@ -INSTALL = @INSTALL@ +SHELL = /bin/sh +CPP = @CPP@ +INSTALL = @INSTALL@ CP = @CP@ -PRJDIR = .. +PRJDIR = .. prefix = @prefix@ exec_prefix = @exec_prefix@ @@ -28,7 +28,7 @@ srcdir = @srcdir@ include_dir_suffix = @include_dir_suffix@ -sdcc_includedir = $(datadir)/$(include_dir_suffix) +sdcc_includedir = $(DESTDIR)$(datadir)/$(include_dir_suffix) CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR) @@ -41,10 +41,22 @@ all: # ---------------------------------------------------- install: all installdirs $(CP) -r asm *.h $(sdcc_includedir) - if [ "`grep pic16 ../../ports.build`" = pic16 ]; then \ - $(CP) pic16/*.h $(sdcc_includedir)/pic16 ; \ - fi \ - find $(sdcc_includedir) -type d -name 'CVS' -exec rm {} \; + if [ "`grep mcs51 ../../ports.build`" = mcs51 ]; then \ + $(CP) mcs51/*.h $(sdcc_includedir)/mcs51 ; \ + fi + if [ "`grep '^pic$$' ../../ports.build`" = pic ]; then \ + $(CP) pic/*.h pic/*.inc pic/*.txt $(sdcc_includedir)/pic ; \ + fi + if [ "`grep pic16 ../../ports.build`" = pic16 ]; then \ + $(CP) pic16/*.h $(sdcc_includedir)/pic16 ; \ + fi + if [ "`grep z80 ../../ports.build`" = z80 ]; then \ + $(CP) z80/*.h $(sdcc_includedir)/z80 ; \ + fi + if [ "`grep hc08 ../../ports.build`" = hc08 ]; then \ + $(CP) hc08/*.h $(sdcc_includedir)/hc08 ; \ + fi + rm -rf `find $(sdcc_includedir) -type d -name '.svn'` # Deleting all the installed files @@ -67,7 +79,11 @@ installcheck: # --------------------------------- installdirs: [ -d $(sdcc_includedir) ] || mkdir -p $(sdcc_includedir) + [ -d $(sdcc_includedir)/mcs51 ] || mkdir -p $(sdcc_includedir)/mcs51 + [ -d $(sdcc_includedir)/pic ] || mkdir -p $(sdcc_includedir)/pic [ -d $(sdcc_includedir)/pic16 ] || mkdir -p $(sdcc_includedir)/pic16 + [ -d $(sdcc_includedir)/z80 ] || mkdir -p $(sdcc_includedir)/z80 + [ -d $(sdcc_includedir)/hc08 ] || mkdir -p $(sdcc_includedir)/hc08 # Creating dependencies