?? makefile
字號:
## Top Level Makefile for PILGRIM tests# Version 0.0# 1 May 2001#include Make.conf# Get list of files and determine objects and dependency filesCCM_BLD := $(CCM)/bldCCM_PGM := $(CCM)/src/utils/pilgrimCCM_SHR := $(CCM)/src/ccmlsm_shareFILES := $(CCM_PGM)/debugutilitiesmodule.F90 $(CCM_PGM)/debug.h \ $(CCM_PGM)/pilgrim.h $(CCM_SHR)/precision.F90 \ $(CCM_SHR)/cfort.h $(CCM_TIME)/*.c $(CCM_TIME)/*.h \ $(CCM_TIME)/*.inc src/misc.hDT_FILES := $(FILES) $(CCM_PGM)/decompmodule.F90 PU_FILES := $(FILES) $(CCM_PGM)/decompmodule.F90 $(CCM_PGM)/ghostmodule.F90 \ $(CCM_PGM)/parutilitiesmodule.F90GT_FILES := $(FILES) $(CCM_PGM)/decompmodule.F90 $(CCM_PGM)/ghostmodule.F90 \ $(CCM_PGM)/parutilitiesmodule.F90 $(CCM_PGM)/puminterfaces.F90RE_FILES := $(FILES) $(CCM_PGM)/decompmodule.F90 $(CCM_PGM)/ghostmodule.F90 \ $(CCM_PGM)/parutilitiesmodule.F90 $(CCM_PGM)/redistributemodule.F90all: runtestsruntests: rundecomptest runghosttest runparutilitiestest runparpatterntestrundecomptest: decomptest $(BUILD_DIR)/decomptest | tee decomptest.results rm -rf $(BUILD_DIR)/*decomptest: buildclean cp src/decomptest.F90 $(BUILD_DIR) cp $(DT_FILES) $(BUILD_DIR) sed -e 's%EXENAME := atm%EXENAME := decomptest%g' $(CCM_DIR)/Makefile > $(BUILD_DIR)/Makefile (cd $(BUILD_DIR); gmake)runghosttest: ghosttest# $(BUILD_DIR)/ghosttest | tee ghosttest.results rm -rf $(BUILD_DIR)/*ghosttest: buildclean cp src/ghosttest.F90 $(BUILD_DIR) cp $(GT_FILES) $(BUILD_DIR) sed -e 's%EXENAME := atm%EXENAME := ghosttest%g' $(CCM_DIR)/Makefile > $(BUILD_DIR)/Makefile (cd $(BUILD_DIR); gmake)runparutilitiestest: parutilitiestest# $(MPIRUN) $(BUILD_DIR)/parutilitiestest | tee parutilitiestest.results rm -rf $(BUILD_DIR)/*parutilitiestest: buildclean cp src/parutilitiestest.F90 $(BUILD_DIR) cp $(PU_FILES) $(BUILD_DIR) sed -e 's%EXENAME := atm%EXENAME := parutilitiestest%g' $(CCM_DIR)/Makefile > $(BUILD_DIR)/Makefile (cd $(BUILD_DIR); gmake)runparpatterntest: parpatterntest# $(MPIRUN) $(BUILD_DIR)/parpatterntest | tee parpatterntest.results rm -rf $(BUILD_DIR)/*parpatterntest: buildclean cp src/parpatterntest.F90 $(BUILD_DIR) cp $(PU_FILES) $(BUILD_DIR) sed -e 's%EXENAME := atm%EXENAME := parpatterntest%g' $(CCM_DIR)/Makefile > $(BUILD_DIR)/Makefile (cd $(BUILD_DIR); gmake)runredistributetest: redistributetest# $(MPIRUN) $(BUILD_DIR)/redistributetest | tee redistributetest.results rm -rf $(BUILD_DIR)/*redistributetest: buildclean cp src/redistributetest.F90 $(BUILD_DIR) cp $(RE_FILES) $(BUILD_DIR) sed -e 's%EXENAME := atm%EXENAME := redistributetest%g' $(CCM_DIR)/Makefile > $(BUILD_DIR)/Makefile (cd $(BUILD_DIR); gmake)buildclean: rm -rf $(BUILD_DIR)/*clean: buildclean
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -