# # # ******************************************************************* # # C-DAC Tech Workshop : hyPACK-2013 # October 15-18, 2013 # # ******************************************************************* # Created : August 2013 # # E-mail : hpcfte@cdac.in # # ******************************************************************* ALL: default ##### User configurable options ##### SHELL = /bin/sh ARCH = solaris MPIR_HOME = /usr/local/mpich-1.2.3/Install/solaris/ch_p4 F77 = $(MPIR_HOME)/bin/mpif77 FLINKER = $(F77) LOG_LIB = -mpilog -lm ### End User configurable options ### .SUFFIXES: .cc .C .f90 EXECS = run ALL_EXECS = ${EXECS} all: $(EXECS) OBJECTS = Tools_Hello_World.o #OBJECTS = Tools_Pi_Pt_to_Pt.o #OBJECTS = Tools_Pi_Collective.o #OBJECTS = Tools_Pi_Idleness.o #OBJECTS = Tools_MM_Mult_Master_Slave.o #OBJECTS = Tools_MM_Mult_Cartesian.o run: $(OBJECTS) $(FLINKER) -o run $(OBJECTS)$(LOG_LIB) clean: rm -f *.o *~ PI* $(ALL_EXECS) core .f.o: $(F77) $(FFLAGS) -c $<