Changeset 1476 for trunk/NVTK/Makefile
- Timestamp:
- 2009-06-15T16:26:10+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NVTK/Makefile
r1475 r1476 5 5 # 6 6 # VARS TO SET: 6 + 1 (optional) 7 # - NAM_V : name of the current test 7 # - NAM_V : name of the current test (associated to the same directory name) 8 8 # - LISTE_CONF : configurations name (ORCA2_LIM, GYRE ...) 9 9 # - JOBS_2LAUN : jobs to launch (nojob, all, long, short or gtime) … … 28 28 #- 29 29 #- Name of the test 30 NAM_V = MY_EXP130 NAM_V = 2TEST 31 31 #- 32 32 #- Configurations list which must be tested … … 67 67 @echo 68 68 @echo "CONFIGURATION :" $@ 69 @( cd 2TEST; MYREP_LIST=`( ls *.[Ffh]90 )` ; cd ../../$@/MY_SRC ; rm -rf *.[Ffh]90 ; \70 if [ -n "$$MYREP_LIST" ] ; then ln -sf ../../NVTK/ 2TEST/*.[Ffh]90 . ; fi ; )69 @( cd ${NAM_V} ; MYREP_LIST=`( ls *.[Ffh]90 )` ; cd ../../$@/MY_SRC ; rm -rf *.[Ffh]90 ; \ 70 if [ -n "$$MYREP_LIST" ] ; then ln -sf ../../NVTK/${NAM_V}/*.[Ffh]90 . ; fi ; ) 71 71 @echo "test=" $(NAM_V) > ../$@/specifs.txt 72 72 @echo "runs=" $(BUILD_MAKE) >> ../$@/specifs.txt … … 76 76 @echo `svn info ../../modeles/NEMO | grep URL` >> ../$@/specifs.txt 77 77 @echo `svn info ../../modeles/NEMO | grep Revision ` >> ../$@/specifs.txt 78 @( cd 2TEST; LSFILES=`( ls *.[Ffh]90 )` ; if [ -n "$$LSFILES" ] ; \78 @( cd ${NAM_V} ; LSFILES=`( ls *.[Ffh]90 )` ; if [ -n "$$LSFILES" ] ; \ 79 79 then echo $$LSFILES > ../../$@/f2test.txt ; else rm -f ../../$@/f2test.txt ; \ 80 80 touch ../../$@/f2test.txt ; fi ; ) 81 81 @echo 82 @echo ' ----->>>>>>>>> Links from NVTK/ 2TESTto '$@/MY_SRC 'done'82 @echo ' ----->>>>>>>>> Links from NVTK/'${NAM_V} ' to '$@/MY_SRC 'done' 83 83 @echo 84 84 @echo ' Build the Makefile for' $@ 'configuration' … … 90 90 #- Rebuild dependencies when new cpp key and/or new module used 91 91 dep: clear 92 for conf in ${LISTE_CONF}; do \92 @for conf in ${LISTE_CONF}; do \ 93 93 echo ; \ 94 94 echo ; \ … … 96 96 echo ' ----->>>>>>>>> Rebuild dependencies for the' $$conf 'configuration' ; \ 97 97 echo ; \ 98 echo ' > Build links from 2TESTto '$$conf'/MY_SRC directory :' ; \98 echo ' > Build links from NVTK/'${NAM_V} ' to '$$conf'/MY_SRC directory :' ; \ 99 99 echo ; \ 100 cd 2TEST; \100 cd ${NAM_V} ; \ 101 101 MYREP_LIST=`( ls *.[Ffh]90 )` ; \ 102 102 cd ../../$$conf/MY_SRC ; rm -rf *.[Ffh]90 ; \ 103 103 if [ -n "$$MYREP_LIST" ] ; \ 104 104 then for F in $$MYREP_LIST; do \ 105 echo " # link from 2TESTto "$$conf"/MY_SRC/$$F" ; \106 ln -sf ../../NVTK/ 2TEST/$$F . ; \105 echo " # link from NVTK/"${NAM_V} "to "$$conf"/MY_SRC/$$F" ; \ 106 ln -sf ../../NVTK/${NAM_V}/$$F . ; \ 107 107 done ; fi ; \ 108 108 echo ; \
Note: See TracChangeset
for help on using the changeset viewer.