-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
33 lines (26 loc) · 1.02 KB
/
Makefile
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
# Toplevel makefile for LablGtk2
all opt doc install uninstall byte world old-install old-uninstall: config.make
all opt doc install uninstall byte clean depend world old-install old-uninstall:
$(MAKE) -C src $@
preinstall:
$(MAKE) -C src $@
$(MAKE) -f Makefile.pre
arch-clean:
@rm -f config.status config.make config.cache config.log
@rm -f \#*\# *~ aclocal.m4
@rm -rf autom4te*.cache
configure: configure.in
aclocal
autoconf
config.make: config.make.in
@echo config.make is not up to date. Execute ./configure first.
@exit 2
.PHONY: all opt doc install byte world clean depend arch-clean headers
headers:
find examples -name "*.ml" -exec headache -h header_examples {} \;
find applications -name "*.ml" -exec headache -h header_apps {} \;
find applications -name "*.mli" -exec headache -h header_apps {} \;
find src -name "*.ml" -exec headache -h header {} \;
find src -name "*.mli" -exec headache -h header {} \;
find src -name "*.c" -exec headache -h header {} \;
find src -name "*.h" -exec headache -h header {} \;