forked from andreww/fox
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy patharch.make
42 lines (33 loc) · 836 Bytes
/
arch.make
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
34
35
36
37
38
39
40
41
.SUFFIXES:
.SUFFIXES: .o .a .f90 .F90 .m4 .exe .xml
BUILD_TARGETS=wxml_lib wcml_lib sax_lib dom_lib
compile_prefix=/Users/tow/devel/FoX2/objs
install_prefix=/usr/local
LIB_DIR=$(compile_prefix)/lib
MOD_DIR=$(compile_prefix)/finclude
FPP=
FC=f95
RANLIB=ranlib
FFLAGS=-g
FPPFLAGS= -D__NAG__ -DFC_HAVE_FLUSH -DFC_HAVE_ABORT
LDFLAGS=
FCFLAGS_free_f90=
FPPFLAGS_free_F90=-fpp -free
INC_PREFIX=-I
MOD_PREFIX=-I
LIB_PREFIX=-L
#
MOD_EXT=mod
MKDIR_P=config/install-sh -c -d
INSTALL=/usr/bin/install -c
OBJEXT=o
EXEEXT=
LIBEXT=a
LINK_O_FLAG=-o
#INCFLAGS must be set by the user makefile
#Dependency rules are created by autoconf according to whether
#discrete preprocessing is necessary or not.
.F90.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FPPFLAGS) $(FPPFLAGS_free_F90) $<
.f90.o:
$(FC) -c $(FFLAGS) $(INCFLAGS) $(FCFLAGS_free_f90) $<