summaryrefslogtreecommitdiff
path: root/appl/charon/mkfile
blob: 6345f81531cf05c795f50f234c6c65aafcb653bf (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
91
92
<../../mkconfig

TARG=\
	build.dis\
	cookiesrv.dis\
	chutils.dis\
	ctype.dis\
	date.dis\
	event.dis\
	file.dis\
	ftp.dis\
	gui.dis\
	http.dis\
	img.dis\
	jscript.dis\
	layout.dis\
	lex.dis\
	url.dis\

ICONS=\
	bookmark.bit\
	charon.bit\
	circarrow.bit\
	conf.bit\
	down.bit\
	edit.bit\
	exit.bit\
	help.bit\
	history.bit\
	home.bit\
	maxf.bit\
	minus.bit\
	plus.bit\
	redleft.bit\
	redright.bit\
	ssloff.bit\
	sslon.bit\
	stop.bit\
	task.bit\
	up.bit\

MODULES=\
	build.m\
	charon.m\
	chutils.m\
	common.m\
	cookiesrv.m\
	ctype.m\
	date.m\
	event.m\
	gui.m\
	img.m\
	layout.m\
	lex.m\
	script.m\
	transport.m\
	rgb.inc\
	ycbcr.inc\
	url.m\

SYSMODULES=\
	bufio.m\
	daytime.m\
	debug.m\
	draw.m\
	ecmascript.m\
	sh.m\
	ssl3.m\
	string.m\
	strinttab.m\
	sys.m\
	tk.m\
	tkclient.m\

DISBIN=$ROOT/dis/charon

all:V:	charon.dis

<$ROOT/mkfiles/mkdis

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

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

charon.dis:	$MODULES $SYS_MODULES

img.dis:	img.b $MODULE $SYS_MODULE
	limbo $LIMBOFLAGS -c -gw img.b

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