1*59599516SKenneth E. JansenSUBSYSNAME := phasta/phSolver/common 2*59599516SKenneth E. JansenMODULENAME := common 3*59599516SKenneth E. JansenNVERS := 1.0 4*59599516SKenneth E. JansenBUILDV := 1.0 5*59599516SKenneth E. JansenNOSHARED = 1 6*59599516SKenneth E. Jansenifeq ($(ARCHOS), ) 7*59599516SKenneth E. Jansen ARCHOS := $(shell $(DEVROOT)/Util/buildUtil/getarch ) 8*59599516SKenneth E. Jansenendif 9*59599516SKenneth E. Jansen 10*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_cygwin) 11*59599516SKenneth E. Jansen DEVROOT := $(shell cygpath -w -m $(DEVROOT)) 12*59599516SKenneth E. Jansen INCLUDES := $(INCLUDES) -I "C:\Program Files\MPICH\SDK\include" 13*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dintel 14*59599516SKenneth E. Jansenendif 15*59599516SKenneth E. Jansenifeq ($(ARCHOS),sun4_5) 16*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsun4_5 17*59599516SKenneth E. Jansenendif 18*59599516SKenneth E. Jansenifeq ($(ARCHOS),sgi_6-64) 19*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsgi_6 -Dsgi 20*59599516SKenneth E. Jansenendif 21*59599516SKenneth E. Jansenifeq ($(ARCHOS),ia64_linux) 22*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsun4_5 23*59599516SKenneth E. Jansenendif 24*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_linux) 25*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLINUX 26*59599516SKenneth E. Jansen FFLAGS := -ffixed-form -ffixed-line-length-132 27*59599516SKenneth E. Jansenendif 28*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_linux-icc) 29*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLINUX 30*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -w95 -W0 -cm -80 31*59599516SKenneth E. Jansenendif 32*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_linux-icc-amd32) 33*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLINUX 34*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -w95 -W0 -cm -80 35*59599516SKenneth E. Jansenendif 36*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_64_linux-icc) 37*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLINUX 38*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -w95 -W0 -cm -80 39*59599516SKenneth E. Jansenendif 40*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_64_linux-pgi) 41*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLINUX 42*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -Mextend 43*59599516SKenneth E. Jansenendif 44*59599516SKenneth E. Jansenifeq ($(ARCHOS),alpha_osf) 45*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -convert big_endian -arch host -tune host -unroll 4 -fast -shared -w 46*59599516SKenneth E. Jansen CCFLAGS := $(CCFLAGS) -convert big_endian -arch host -tune host -call_shared 47*59599516SKenneth E. Jansen LDFLAGS := $(LDFLAGS) -ldxml -lsciport -lc -lfor -lFutil -lm -lots -lUfor 48*59599516SKenneth E. Jansenendif 49*59599516SKenneth E. Jansenifeq ($(ARCHOS),ibm-bg) 50*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -qnullterm -qfixed=132 51*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dibm 52*59599516SKenneth E. Jansenendif 53*59599516SKenneth E. Jansenifeq ($(ARCHOS),ibm-bgp) 54*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -qnullterm -qfixed=132 55*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dibm 56*59599516SKenneth E. Jansenendif 57*59599516SKenneth E. Jansenifeq ($(VERS),) 58*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLAUNCH_GDB 59*59599516SKenneth E. Jansenendif 60*59599516SKenneth E. Jansen 61*59599516SKenneth E. Jansenifeq ($(AMG),1) 62*59599516SKenneth E. Jansen DEFS := $(DEFS) -DAMG 63*59599516SKenneth E. Jansenendif 64*59599516SKenneth E. Jansen 65*59599516SKenneth E. Jansendirs := . 66*59599516SKenneth E. JansenDEPS := $(DEPS) phasta/phastaIO 67*59599516SKenneth E. Jansenmods := spebc.f pointer.f \ 68*59599516SKenneth E. Jansen turbsa.f \ 69*59599516SKenneth E. Jansen perprep.f local_mass.f \ 70*59599516SKenneth E. Jansen filtprep.f pvsqbi.f \ 71*59599516SKenneth E. Jansen dtn.f bardmc.f \ 72*59599516SKenneth E. Jansen turbke.f\ 73*59599516SKenneth E. Jansen bctint.f readnblk.f\ 74*59599516SKenneth E. Jansen mod_slpw.f 75*59599516SKenneth E. Jansen 76*59599516SKenneth E. Jansen# Include standard makefile 77*59599516SKenneth E. Janseninclude $(DEVROOT)/Util/buildUtil/make.common 78