* device/lib/pic16/Makefile.common.in: added $(MM) to fix `make clean`
[fw/sdcc] / device / include / Makefile.in
index 42ead5267f9de63a361c786f2329394aeb2973ef..61944635febaad6d65073a24fd1e2604e918b8f0 100644 (file)
@@ -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,10 @@ 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 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