OSDN Git Service

Patch from "D. Jeff Dionne / VE3DJF" <jeff@rt-control.com>
[uclinux-h8/uClibc.git] / Makefile
1 DIRS = headers error gtermcap misc stdio2 time getent regexp string termios sysdeps \
2 malloc-simple net rpc
3
4 all: libc.a
5 # crt0.o
6
7 libc.a: $(DIRS) dummy
8         $(CROSS)ranlib $@
9
10 #crt0.o: crt
11
12 headers: dummy
13         if [ ! -L "include/asm" ]; then ln -s /usr/src/linux/include/asm include/asm ; fi
14         if [ ! -L "include/net" ]; then ln -s /usr/src/linux/include/net include/net ; fi
15         if [ ! -L "include/linux" ]; then ln -s /usr/src/linux/include/linux include/linux ; fi
16
17 error: dummy
18         make -C error
19
20 gtermcap: dummy
21         make -C gtermcap
22
23 misc: dummy
24         make -C misc
25
26 stdio2: dummy
27         make -C stdio2
28
29 time: dummy
30         make -C time
31
32 getent: dummy
33         make -C getent
34
35 regexp: dummy
36         make -C regexp
37
38 string: dummy
39         make -C string
40
41 termios: dummy
42         make -C termios
43
44 sysdeps: dummy
45         make -C sysdeps
46
47 malloc-simple: dummy
48         make -C malloc-simple
49
50 net: dummy
51         make -C net
52
53 rpc: dummy
54         make -C rpc
55
56 crt: dummy
57         make -C crt
58
59 dummy:
60
61 clean:
62         -rm `find -name \*.[oa]` `find -name \*~` core
63         -rm include/asm include/net include/linux
64