summaryrefslogtreecommitdiff
path: root/appl/acme/mkfile
blob: e8184a5128d3c2079fb397976a8c0344f382f344 (plain)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<../../mkconfig

DIRS=\
	acme\

TARG=\
	acme.dis\
	dat.dis\
	buff.dis\
	col.dis\
	disk.dis\
	exec.dis\
	file.dis\
	fsys.dis\
	look.dis\
	regx.dis\
	row.dis\
	scrl.dis\
	text.dis\
	time.dis\
	util.dis\
	wind.dis\
	graph.dis\
	xfid.dis\
	gui.dis\
	frame.dis\
	edit.dis\
	ecmd.dis\
	elog.dis\
	styxaux.dis\

ICONS=\
	abcde.bit\

MODULES=\
	acme.m\
	buff.m\
	col.m\
	disk.m\
	exec.m\
	file.m\
	fsys.m\
	look.m\
	regx.m\
	row.m\
	scrl.m\
	text.m\
	time.m\
	util.m\
	wind.m\
	xfid.m\
	common.m\
	graph.m\
	gui.m\
	frame.m\
	dat.m\
	edit.m\
	elog.m\
	ecmd.m\
	styxaux.m\

SYSMODULES=\
	bufio.m\
	daytime.m\
	debug.m\
	draw.m\
	sh.m\
	string.m\
	styx.m\
	sys.m\
	tk.m\
	workdir.m\
	wmclient.m\

DISBIN=$ROOT/dis/acme

all:V:	acme.dis

<$ROOT/mkfiles/mkdis
<$ROOT/mkfiles/mksubdirs

install:V:	$ROOT/dis/acme.dis

$ROOT/dis/acme.dis:	acme.dis
	rm -f $target && cp acme.dis $target

acme.dis:	$MODULES $SYS_MODULES

nuke:V:
	rm -f $ROOT/dis/acme.dis