ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/Makefile
Revision: 377
Committed: Fri Mar 21 17:42:12 2003 UTC (21 years, 5 months ago) by mmeineke
Original Path: branches/mmeineke/OOPSE/Makefile
File size: 1866 byte(s)
Log Message:
New OOPSE Tree

File Contents

# User Rev Content
1 mmeineke 377 #####################################################
2     # Top-level Makefile for Grace #
3     #####################################################
4     # You should not change anything here. #
5     #####################################################
6    
7     include Make.conf
8    
9     subdirs : configure Make.conf
10     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE)) || exit 1; done
11    
12     all : subdirs
13    
14     install : subdirs
15     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) install) || exit 1; done
16     $(MKINSTALLDIRS) $(DESTDIR)$(OOPSE_HOME)
17     @if test -f $(DESTDIR)$(OOPSE_HOME)/oopserc; then \
18     echo " $(DESTDIR)$(OOPSE_HOME)/oopserc exists"; \
19     echo " Installing only $(DESTDIR)$(OOPSE_HOME)/oopserc.sample"; \
20     $(INSTALL_DATA) oopserc $(DESTDIR)$(OOPSE_HOME)/oopserc.sample; \
21     else \
22     $(INSTALL_DATA) oopserc $(DESTDIR)$(OOPSE_HOME); \
23     fi
24     $(INSTALL_DATA) oopserc.user $(DESTDIR)$(OOPSE_HOME)
25    
26     tests : subdirs
27     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) tests) || exit 1; done
28    
29     check : tests
30    
31     links : subdirs
32     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) links) || exit 1; done
33    
34     clean :
35     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) clean) || exit 1; done
36    
37     distclean :
38     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) distclean) || exit 1; done
39     $(RM) config.log config.status config.cache config.h Make.conf
40    
41     devclean :
42     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) devclean) || exit 1; done
43     $(RM) config.log config.status config.cache config.h Make.conf configure
44    
45     texts : CHANGES ChangeLog
46    
47     CHANGES : doc/CHANGES.html
48     @lynx -dump $? > CHANGES
49    
50     ChangeLog :
51     ./scripts/cvs2cl.pl -F grace-5_1-series
52    
53     Make.conf : ac-tools/Make.conf.in configure
54     @echo
55     @echo 'Please re-run ./configure'
56     @echo
57     @exit 1
58    
59     configure : ac-tools/configure.in ac-tools/aclocal.m4
60     autoconf ac-tools/configure.in > configure
61     chmod +x configure
62    
63     dummy :
64