# Makefile for spmodel library include ../../Config.mk SPMFRT=$(DEST_BIN)/spmfrt all: clean clean: -rm -f $(MODS) *.o work.pc* *~ *.bak *.out *.nc test-bin: wt_mpi_module_base_test.out \ wt_mpi_module_derivative_test1.out \ wt_mpi_module_derivative_test2.out \ wt_mpi_module_integral_test.out \ wt_mpi_module_interpolate_test.out \ wt_mpi_module_polmagbc_test.out \ wt_mpi_module_polvelbc_test.out \ wt_mpi_module_spectrum_test.out \ wt_mpi_module_tormagbc_test.out \ wt_mpi_module_torvelbc_test.out test: test-bin $(MPIRUN) ./wt_mpi_module_base_test.out $(MPIRUN) ./wt_mpi_module_derivative_test1.out $(MPIRUN) ./wt_mpi_module_derivative_test2.out $(MPIRUN) ./wt_mpi_module_integral_test.out $(MPIRUN) ./wt_mpi_module_interpolate_test.out $(MPIRUN) ./wt_mpi_module_polmagbc_test.out $(MPIRUN) ./wt_mpi_module_polvelbc_test.out $(MPIRUN) ./wt_mpi_module_spectrum_test.out $(MPIRUN) ./wt_mpi_module_tormagbc_test.out $(MPIRUN) ./wt_mpi_module_torvelbc_test.out .SUFFIXES: .f90 .out .f90.out: $(MPIFC) -I../../src -I../../src-mpi $(SYSFFLAGS) -o $@ $< -L../../src -l$(LIBNAME) $(SYSLDFLAGS) $(SYSLDLIBS)