Copyright dates updated...
[grace.git] / Makefile
blob955944962c63f3d96d2cc9ff3f8457e24523d9dc
1 #####################################################
2 # Top-level Makefile for Grace #
3 #####################################################
4 # You should not change anything here. #
5 #####################################################
7 include Make.conf
9 subdirs : configure Make.conf
10 @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE)) || exit 1; done
12 all : subdirs
14 install : subdirs
15 @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) install) || exit 1; done
16 $(MKINSTALLDIRS) $(DESTDIR)$(GRACE_HOME)
18 tests : subdirs
19 @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) tests) || exit 1; done
21 check : tests
23 links : subdirs
24 @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) links) || exit 1; done
26 clean :
27 @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) clean) || exit 1; done
29 distclean : clean
30 $(RM) config.log config.status config.cache include/config.h Make.conf
31 $(RM) -r autom4te.cache
33 devclean : distclean
34 $(RM) configure NEWS ChangeLog
36 texts : NEWS ChangeLog
38 NEWS : doc/NEWS.html
39 @lynx -dump $? > $@
41 ChangeLog : dummy
42 ./scripts/cvs2cl.pl -F trunk
44 Make.conf : ac-tools/Make.conf.in configure
45 @echo
46 @echo 'Please re-run ./configure'
47 @echo
48 @exit 1
50 configure : ac-tools/configure.in ac-tools/aclocal.m4
51 WANT_AUTOCONF_2_5=1 autoconf -o $@ ac-tools/configure.in
52 chmod +x $@
54 dummy :