This commit was manufactured by cvs2svn to create tag 'r3_1_0'.
[minix.git] / commands / scripts / Makefile
blobfa94a07c0e4df6df89b2f8cc241fc4dc007a4dd4
1 # Makefile for cmd/scripts.
3 CFLAGS = -D_MINIX -D_POSIX_SOURCE
4 CCLD = $(CC) -i $(CFLAGS)
5 MAKE = exec make -$(MAKEFLAGS) install
7 all: # Does nothing
9 install: usr root
11 # Commands on the /usr partition.
12 usr: \
13 /usr/bin/DESCRIBE \
14 /usr/bin/M \
15 /usr/bin/U \
16 /usr/bin/MAKEDEV \
17 /usr/bin/bigmake \
18 /usr/bin/adduser \
19 /usr/bin/cd \
20 /usr/bin/[ \
21 /usr/bin/command \
22 /usr/bin/easypack \
23 /usr/bin/echo \
24 /usr/bin/expr \
25 /usr/bin/false \
26 /usr/bin/getopts \
27 /usr/bin/read \
28 /usr/bin/test \
29 /usr/bin/true \
30 /usr/bin/umask \
31 /usr/bin/wait \
32 /usr/bin/checkhier \
33 /usr/bin/clear \
34 /usr/bin/clr \
35 /usr/bin/makewhatis \
36 /usr/bin/mkdep \
37 /usr/bin/mkdist \
38 /usr/bin/setup \
39 /usr/bin/binsizes \
40 /usr/bin/rotate \
41 /usr/bin/floppysetup \
42 /usr/bin/spell \
43 /usr/bin/srccrc \
44 /usr/bin/svclog \
45 /usr/bin/version \
46 /usr/bin/whatis \
47 /usr/bin/apropos \
48 /usr/bin/whereis \
50 # Commands on the root partition.
51 root: \
52 /bin/M \
53 /bin/U \
54 /bin/cd \
55 /bin/[ \
56 /bin/command \
57 /bin/echo \
58 /bin/expr \
59 /bin/false \
60 /bin/getopts \
61 /bin/read \
62 /bin/test \
63 /bin/true \
64 /bin/umask \
65 /bin/wait \
67 clean:
69 /usr/bin/DESCRIBE: DESCRIBE.sh
70 install -m 755 -c -o bin $? $@
72 /usr/bin/M: M.sh
73 install -m 755 -c -o bin $? $@
75 /usr/bin/U: /usr/bin/M
76 install -m 755 -l $? $@
78 /usr/bin/MAKEDEV: MAKEDEV.sh
79 install -m 755 -c -o bin $? $@
81 /usr/bin/bigmake: bigmake.sh
82 install -m 755 -c -o bin $? $@
84 /usr/bin/adduser: adduser.sh
85 install -m 755 -c -o bin $? $@
87 /usr/bin/cd: cd.sh
88 install -m 755 -c -o bin $? $@
90 /usr/bin/[ /usr/bin/command /usr/bin/echo /usr/bin/expr /usr/bin/false \
91 /usr/bin/getopts /usr/bin/read /usr/bin/test /usr/bin/true /usr/bin/umask \
92 /usr/bin/wait: /usr/bin/cd
93 install -m 755 -l $? $@
95 /usr/bin/easypack: easypack.sh
96 install -m 755 -c -o bin $? $@
98 /usr/bin/checkhier: checkhier.sh
99 install -m 755 -c -o bin $? $@
101 /usr/bin/clear: clear.sh
102 install -m 755 -c -o bin $? $@
104 /usr/bin/clr: /usr/bin/clear
105 install -m 755 -l $? $@
107 /usr/bin/makewhatis: makewhatis.sh
108 install -m 755 -c -o bin $? $@
110 /usr/bin/mkdep: mkdep.sh
111 install -m 755 -c -o bin $? $@
113 /usr/bin/mkdist: mkdist.sh
114 install -m 755 -c -o bin $? $@
116 /usr/bin/floppysetup: floppysetup.sh
117 install -m 755 -c -o bin $? $@
119 /usr/bin/rotate: rotate.sh
120 install -m 755 -c -o bin $? $@
122 /usr/bin/setup: setup.sh
123 install -m 755 -c -o bin $? $@
125 /usr/bin/binsizes: binsizes.sh
126 install -m 755 -c -o bin $? $@
128 /usr/bin/spell: spell.sh
129 install -m 755 -c -o bin $? $@
131 /usr/bin/srccrc: srccrc.sh
132 install -m 755 -c -o bin $? $@
134 /usr/bin/svclog: svclog.sh
135 install -m 755 -c -o bin $? $@
137 /usr/bin/version: version.sh
138 install -m 755 -c -o bin $? $@
140 /usr/bin/whatis: whatis.sh
141 install -m 755 -c -o bin $? $@
143 /usr/bin/apropos: /usr/bin/whatis
144 install -m 755 -l $? $@
146 /usr/bin/whereis: whereis.sh
147 install -m 755 -c -o bin $? $@
149 /bin/M: /usr/bin/M
150 install -m 755 -c -o bin $? $@
152 /bin/U: /bin/M
153 install -m 755 -l $? $@
155 /bin/cd: /usr/bin/cd
156 install -m 755 -lc $? $@
158 /bin/[ /bin/command /bin/echo /bin/expr /bin/false /bin/getopts \
159 /bin/read /bin/test /bin/true /bin/umask /bin/wait: /bin/cd
160 install -m 755 -l $? $@