X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Finclude%2FMakefile.in;h=61944635febaad6d65073a24fd1e2604e918b8f0;hb=f1c40004ae349f7cd3a1a5c5c85f62f695196370;hp=52cde817b07fdc0c67a8b4dc8f93eb8a99463ec8;hpb=19eb37fd0abc83f9e2491a3f9ac2033363954852;p=fw%2Fsdcc diff --git a/device/include/Makefile.in b/device/include/Makefile.in index 52cde817..61944635 100644 --- a/device/include/Makefile.in +++ b/device/include/Makefile.in @@ -19,7 +19,6 @@ exec_prefix = @exec_prefix@ bindir = @bindir@ libdir = @libdir@ datadir = @datadir@ -sdcc_datadir = @sdcc_datadir@ includedir = @includedir@ mandir = @mandir@ man1dir = $(mandir)/man1 @@ -27,6 +26,10 @@ man2dir = $(mandir)/man2 infodir = @infodir@ srcdir = @srcdir@ +include_dir_suffix = @include_dir_suffix@ + +sdcc_includedir = $(DESTDIR)$(datadir)/$(include_dir_suffix) + CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR) @@ -34,16 +37,20 @@ CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR) # ------------------------------------------ all: -# Compiling and installing everything and runing test -# --------------------------------------------------- +# Compiling and installing everything and running test +# ---------------------------------------------------- install: all installdirs - $(CP) -r asm *.h $(sdcc_datadir)/include/ + $(CP) -r asm *.h $(sdcc_includedir) + if [ "`grep pic16 ../../ports.build`" = pic16 ]; then \ + $(CP) pic16/*.h $(sdcc_includedir)/pic16 ; \ + fi + rm -rf `find $(sdcc_includedir) -type d -name 'CVS'` # Deleting all the installed files # -------------------------------- uninstall: - rm -rf $(sdcc_datadir)/include + rm -rf $(sdcc_includedir) # Performing self-test @@ -59,7 +66,8 @@ installcheck: # Creating installation directories # --------------------------------- installdirs: - [ -d $(sdcc_datadir)/include ] || mkdir -p $(sdcc_datadir)/include + [ -d $(sdcc_includedir) ] || mkdir -p $(sdcc_includedir) + [ -d $(sdcc_includedir)/pic16 ] || mkdir -p $(sdcc_includedir)/pic16 # Creating dependencies