1*59599516SKenneth E. JansenSUBSYSNAME := phasta/phSolver/AMG 2*59599516SKenneth E. JansenMODULENAME := AMG 3*59599516SKenneth E. JansenNVERS := 1.0 4*59599516SKenneth E. JansenBUILDV := 1.0 5*59599516SKenneth E. JansenNOSHARED = 1 6*59599516SKenneth E. Jansen 7*59599516SKenneth E. JansenPRECOMPILE := copymods 8*59599516SKenneth E. Jansen 9*59599516SKenneth E. Jansenifeq ($(ARCHOS), ) 10*59599516SKenneth E. Jansen ARCHOS := $(shell $(DEVROOT)/Util/buildUtil/getarch ) 11*59599516SKenneth E. Jansenendif 12*59599516SKenneth E. Jansen 13*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_cygwin) 14*59599516SKenneth E. Jansen DEVROOT := $(shell cygpath -w -m $(DEVROOT)) 15*59599516SKenneth E. Jansen INCLUDES := $(INCLUDES) -I "C:\Program Files\MPICH\SDK\include" 16*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dintel 17*59599516SKenneth E. Jansenendif 18*59599516SKenneth E. Jansenifeq ($(ARCHOS),sun4_5) 19*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsun4_5 20*59599516SKenneth E. Jansenendif 21*59599516SKenneth E. Jansenifeq ($(ARCHOS),sgi_6-64) 22*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsgi_6 -Dsgi 23*59599516SKenneth E. Jansenendif 24*59599516SKenneth E. Jansenifeq ($(ARCHOS),ia64_linux) 25*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsun4_5 26*59599516SKenneth E. Jansenendif 27*59599516SKenneth E. Jansenifeq ($(ARCHOS),x86_linux-icc) 28*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dsun4_5 29*59599516SKenneth E. Jansen FFLAGS := -w95 -W0 -cm -80 30*59599516SKenneth E. Jansenendif 31*59599516SKenneth E. Jansenifeq ($(ARCHOS),alpha_osf) 32*59599516SKenneth E. Jansen FFLAGS := -convert big_endian -arch host -tune host -unroll 4 -fast -shared -w 33*59599516SKenneth E. Jansen CCFLAGS := -convert big_endian -arch host -tune host -call_shared 34*59599516SKenneth E. Jansen LDFLAGS := -ldxml -lsciport -lc -lfor -lFutil -lm -lots -lUfor 35*59599516SKenneth E. Jansenendif 36*59599516SKenneth E. Jansenifeq ($(ARCHOS),ibm-bg) 37*59599516SKenneth E. Jansen FFLAGS := $(FFLAGS) -qnullterm -qfixed=132 38*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dibm 39*59599516SKenneth E. Jansenendif 40*59599516SKenneth E. Jansen 41*59599516SKenneth E. Jansenifeq ($(ARCHOS),ibm_5) 42*59599516SKenneth E. Jansen 43*59599516SKenneth E. Jansen DEFS := $(DEFS) -Dibm6000 44*59599516SKenneth E. Jansenendif 45*59599516SKenneth E. Jansenifeq ($(VERS),) 46*59599516SKenneth E. Jansen DEFS := $(DEFS) -DLAUNCH_GDB 47*59599516SKenneth E. Jansenendif 48*59599516SKenneth E. Jansenifeq ($(AMG),1) 49*59599516SKenneth E. Jansen DEFS := $(DEFS) -DAMG 50*59599516SKenneth E. Jansenendif 51*59599516SKenneth E. Jansen 52*59599516SKenneth E. Jansen 53*59599516SKenneth E. Jansendirs := . 54*59599516SKenneth E. JansenDEPS := $(DEPS) 55*59599516SKenneth E. Jansenmods := ramg_data.f 56*59599516SKenneth E. Jansen 57*59599516SKenneth E. JansenINCLUDES := $(INCLUDES) -I../common -I$(DEVROOT)/ARPACK/SRC 58*59599516SKenneth E. Jansen# Include standard makefile 59*59599516SKenneth E. Janseninclude $(DEVROOT)/Util/buildUtil/make.common 60*59599516SKenneth E. Jansen 61*59599516SKenneth E. Jansencopymods: 62*59599516SKenneth E. Jansen cp ../common/*.mod . 63*59599516SKenneth E. Jansen 64