summaryrefslogtreecommitdiff
path: root/mbld/bldfile
blob: 19869472b94b0256908469f7c924d4c2424dbf92 (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
# the mbld binary
bin mbld =
	build.myr
	clean.myr
	config.myr	# config, as generated by the ./configure script
	config+plan9-x64.myr	# config, as hardcoded for Plan 9
	deps.myr
	fsel.myr
	install.myr
	main.myr
	opts.myr
	parse.myr
	subdir.myr
	test.myr
        types.myr
	util.myr

	# Currently, mbld doesn't add all deps transitively.
	# Until this gets fixed, we need to list all dependent
	# libraries here explicitly.
	lib ../libstd:sys
	lib ../libstd:std
	lib ../libbio:bio
	lib ../libregex:regex
;;

gen config.myr {durable} =
	sh -c "cd .. && ./configure --redo"
;;

man = mbld.1;;