summaryrefslogtreecommitdiff
path: root/lang/sdcc/files/patch-device-lib-Makefile.in
blob: 2027a0643657b136262059a7dc6f47934e0cc75e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
--- device/lib/Makefile.in.orig	Sat Mar 19 19:47:47 2005
+++ device/lib/Makefile.in	Fri Apr  8 16:44:43 2005
@@ -167,7 +167,7 @@
 
 # Compiling entire program or any subproject
 # ------------------------------------------
-all: checkconf models model-ds390 model-ds400 model-z80 model-gbz80 model-hc08
+all: checkconf models model-ds390 model-ds400 model-z80 model-gbz80 model-hc08 model-pic16
 
 # model-pic16
 # (needs gputils curently not available of sourceforge's compile farm)
@@ -272,9 +272,7 @@
 # Compiling and installing everything and runing test
 # ---------------------------------------------------
 install: all installdirs
-	cp -r -u $(BUILDDIR)/* $(sdcc_libdir)
-	cp -r -u ds390 ds400 gbz80 z80 hc08 *.c $(sdcc_libdir)/src
-	rm -r `find $(sdcc_libdir)/src -name '*.rel' -or -name '*.dump*' -or -name '*.sym' -or -name '*.o' -or -name '*.lst' -or -name '*.asm' -or -name 'CVS'`
+	-cp -r $(BUILDDIR)/* $(sdcc_libdir)
 
 # Deleting all the installed files
 # --------------------------------
@@ -295,15 +293,6 @@
 # ---------------------------------
 installdirs:
 	[ -d $(sdcc_libdir) ] || mkdir -p $(sdcc_libdir)
-	for model in $(MODELS); do \
-	 [ -d $(sdcc_libdir)/$$model ] || \
-	 mkdir -p $(sdcc_libdir)/$$model; \
-	done
-	[ -d $(sdcc_libdir)/ds390 ] || mkdir -p $(sdcc_libdir)/ds390
-	[ -d $(sdcc_libdir)/ds400 ] || mkdir -p $(sdcc_libdir)/ds400
-	[ -d $(sdcc_libdir)/hc08 ] || mkdir -p $(sdcc_libdir)/hc08
-	[ -d $(sdcc_libdir)/pic16 ] || mkdir -p $(sdcc_libdir)/pic16
-	mkdir -p $(sdcc_libdir)/src
 
 # Creating dependencies
 # ---------------------