ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/Makefile.in
Revision: 785
Committed: Thu Sep 25 16:42:34 2003 UTC (20 years, 9 months ago) by gezelter
File size: 2707 byte(s)
Log Message:
fixes for configure

File Contents

# User Rev Content
1 gezelter 747 #####################################################
2     # Top-level Makefile for OOPSE #
3     #####################################################
4     # You should not change anything here. #
5     #####################################################
6    
7     # No make rules by default
8     .SUFFIXES:
9    
10     # Extension of object files
11     O=@OBJEXT@
12    
13     # Extension of executables
14     EXE=@EXEEXT@
15    
16     # Bourn shell
17     SHELL=/bin/sh
18    
19     # Path prefix for installation links
20     PREFIX=@prefix@
21    
22     # List of subdirectories
23     SUBDIRS=@SUBDIRS@
24    
25     # Location of the oopse home
26     OOPSE_HOME=@OOPSE_HOME@
27    
28     FORCE_PARAM_DIR=@OOPSE_HOME@/share/forceFields/
29     SAMPLE_SIM_DIR=@OOPSE_HOME@/share/samples/
30    
31     # SPRNG library path
32     SPRNG_LIBDIR=@SPRNG_LIBDIR@
33    
34     # SPRNG library
35     SPRNG_LIB=@SPRNG_LIB@
36    
37     # SPRNG include path
38     SPRNG_INC=@SPRNG_INC@
39    
40     # MPICH library path
41     MPI_LIBDIR=@MPI_LIBDIR@
42    
43     # MPICH library
44     MPI_LIB=@MPI_LIB@
45    
46     # MPICH include path
47     MPI_INC=@MPI_INC@
48    
49     # MPI F90 Module path
50     MPI_F90_MODS=@MPI_F90_MODS@
51    
52     # Compiler dependent Fortran module
53     FLIBS_EXTRA = @F90LIBS@
54    
55     # Location of yacc (or its substitution)
56     YACC=@YACC@
57    
58     #location of lex
59     LEX=@LEX@
60    
61     # C compiler
62     CC=@CC@
63    
64     # C++ compiler
65    
66     CXX=@CXX@
67    
68     # F90 compiler
69     F90=@F90@
70    
71     # ar
72     AR=@AR@
73    
74     # ranlib
75     RANLIB=@RANLIB@
76    
77     # rm
78     RM=rm -f
79    
80     # soft link
81     LN_S=@LN_S@
82    
83     # BSD install
84     INSTALL=@INSTALL@
85     INSTALL_PROGRAM=@INSTALL_PROGRAM@
86     INSTALL_DATA=@INSTALL_DATA@
87     MKINSTALLDIRS=@MKINSTALLDIRS@
88    
89     # CPP flags
90     CPPFLAGS=@CPPFLAGS@
91    
92     # C flags
93     CFLAGS=@CFLAGS@
94    
95     # C++ flags
96     CXXFLAGS=@CXXFLAGS@
97    
98     # Fortran flags
99     FFLAGS=@FFLAGS@
100    
101 gezelter 785 # Fortran90 flags
102     F90FLAGS=@F90FLAGS@ @PREPFLAG@
103    
104 gezelter 747 # LDFLAGS
105     LDFLAGS=@LDFLAGS@
106    
107     subdirs :
108     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE)) || exit 1; done
109    
110     all : subdirs
111    
112     install : subdirs
113     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) install) || exit 1; done
114     $(MKINSTALLDIRS) $(OOPSE_HOME)
115     $(INSTALL_DATA) README $(OOPSE_HOME)
116     $(INSTALL_DATA) LICENSE $(OOPSE_HOME)
117     $(INSTALL_DATA) NEWS $(OOPSE_HOME)
118     $(INSTALL_DATA) AUTHORS $(OOPSE_HOME)
119     $(INSTALL_DATA) ChangeLog $(OOPSE_HOME)
120    
121     tests : subdirs
122     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) tests) || exit 1; done
123    
124     check : tests
125    
126     links : subdirs
127     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) links) || exit 1; done
128    
129     clean :
130     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) clean) || exit 1; done
131    
132     distclean :
133     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) distclean) || exit 1; done
134     $(RM) config.log config.status config.cache Make.conf
135    
136     devclean :
137     @set -e; for i in $(SUBDIRS); do (cd $$i; $(MAKE) devclean) || exit 1; done
138     $(RM) config.log config.status config.cache configure
139    
140     texts : CHANGES ChangeLog
141    
142     CHANGES : doc/CHANGES.html
143     @lynx -dump $? > CHANGES
144    
145     ChangeLog :
146     ./scripts/cvs2cl.pl
147    
148     dummy :
149