xref: /inferno-os/appl/cmd/mkfile (revision 9362a07a49e28c5b68cc47c23b55a4469cf38807)
1<../../mkconfig
2
3DIRS=\
4	auth\
5	auxi\
6	avr\
7	disk\
8	fs\
9	install\
10	ip\
11	lego\
12	limbo\
13	mash\
14	mk\
15	mpc\
16	ndb\
17	owen\
18	scheduler\
19	sh\
20	spki\
21	ssh\
22	usb\
23
24TARG=\
25	9660srv.dis\
26	9export.dis\
27	9srvfs.dis\
28	9win.dis\
29	B.dis\
30	ar.dis\
31	archfs.dis\
32	auplay.dis\
33	auhdr.dis\
34	basename.dis\
35	bind.dis\
36	# bit2gif.dis\
37	bytes.dis\
38	cal.dis\
39	calc.dis\
40	cat.dis\
41	cd.dis\
42	cddb.dis\
43	chgrp.dis\
44	chmod.dis\
45	cleanname.dis\
46	cmp.dis\
47	comm.dis\
48	cook.dis\
49	cprof.dis\
50	cp.dis\
51	cpu.dis\
52	crypt.dis\
53	date.dis\
54	dbfs.dis\
55	dd.dis\
56	dial.dis\
57	diff.dis\
58	disdep.dis\
59	disdump.dis\
60	dossrv.dis\
61	du.dis\
62	echo.dis\
63	ed.dis\
64	emuinit.dis\
65	env.dis\
66	export.dis\
67	fc.dis\
68	fcp.dis\
69	fmt.dis\
70	fortune.dis\
71	freq.dis\
72	fs.dis\
73	ftest.dis\
74	ftpfs.dis\
75	getauthinfo.dis\
76	gettar.dis\
77	# gif2bit.dis\
78	grep.dis\
79	gunzip.dis\
80	gzip.dis\
81	idea.dis\
82	import.dis\
83	iostats.dis\
84	itest.dis\
85	itreplay.dis\
86	kill.dis\
87	listen.dis\
88	lockfs.dis\
89	logfile.dis\
90	look.dis\
91	ls.dis\
92	lstar.dis\
93	m4.dis\
94	man2html.dis\
95	man2txt.dis\
96	mc.dis\
97	md5sum.dis\
98	mdb.dis\
99	memfs.dis\
100	metamorph.dis\
101	mkdir.dis\
102	mntgen.dis\
103	mount.dis\
104	mouse.dis\
105	mprof.dis\
106	mv.dis\
107	netkey.dis\
108	netstat.dis\
109	newer.dis\
110	ns.dis\
111	nsbuild.dis\
112	os.dis\
113	p.dis\
114	pause.dis\
115	plumb.dis\
116	plumber.dis\
117	prof.dis\
118	ps.dis\
119	puttar.dis\
120	pwd.dis\
121	ramfile.dis\
122	randpass.dis\
123	raw2iaf.dis\
124	rawdbfs.dis\
125	rcmd.dis\
126	rdp.dis\
127	read.dis\
128	rioimport.dis\
129	rm.dis\
130	runas.dis\
131	sed.dis\
132	sendmail.dis\
133	sha1sum.dis\
134	sleep.dis\
135	sort.dis\
136	src.dis\
137	stack.dis\
138	stackv.dis\
139	stream.dis\
140	strings.dis\
141	styxchat.dis\
142	styxmon.dis\
143	styxlisten.dis\
144	sum.dis\
145	tail.dis\
146	tarfs.dis\
147	tclsh.dis\
148	tcs.dis\
149	tee.dis\
150	telnet.dis\
151	test.dis\
152	time.dis\
153	timestamp.dis\
154	tkcmd.dis\
155	touch.dis\
156	touchcal.dis\
157	tokenize.dis\
158	tr.dis\
159	trfs.dis\
160	tsort.dis\
161	unicode.dis\
162	units.dis\
163	uniq.dis\
164	unmount.dis\
165	uudecode.dis\
166	uuencode.dis\
167	vacfs.dis\
168	vacget.dis\
169	vacput.dis\
170	wav2iaf.dis\
171	wc.dis\
172	webgrab.dis\
173	wish.dis\
174	wmexport.dis\
175	wmimport.dis\
176	xargs.dis\
177	xd.dis\
178	yacc.dis\
179	zeros.dis\
180
181MODULES=\
182
183SYSMODULES=\
184	bufio.m\
185	bundle.m\
186	daytime.m\
187	draw.m\
188	env.m\
189	filepat.m\
190	filter.m\
191	fslib.m\
192	ir.m\
193	keyring.m\
194	man.m\
195	newns.m\
196	prefab.m\
197	readdir.m\
198	regex.m\
199	security.m\
200	sh.m\
201	srv.m\
202	string.m\
203	styx.m\
204	styxlib.m\
205	sys.m\
206	tk.m\
207	tkclient.m\
208	url.m\
209	webget.m\
210	workdir.m\
211
212DISBIN=$ROOT/dis
213
214<$ROOT/mkfiles/mkdis
215<$ROOT/mkfiles/mksubdirs
216
217auhdr.dis: auplay.dis
218	rm -f auhdr.dis && cp auplay.dis auhdr.dis
219
220dbfs.dis: $MODDIR/styxservers.m
221rawdbfs.dis: $MODDIR/styxservers.m
222import.dis:	$MODDIR/encoding.m $MODDIR/factotum.m
223basename.dis: $MODDIR/names.m
224cleanname.dis: $MODDIR/names.m
225vacfs.dis:	$MODDIR/vac.m $MODDIR/venti.m
226vacget.dis:	$MODDIR/vac.m $MODDIR/venti.m
227vacput.dis:	$MODDIR/vac.m $MODDIR/venti.m
228