Last change
on this file since 4094 was
4094,
checked in by jgipsl, 7 years ago
|
Create configuration directory for DYNAMICO_LMDZ to be used within modipsl.
T Dubos, E Millour, A-K Traore, J Ghattas
|
File size:
1.3 KB
|
Line | |
---|
1 | # Default compilation option for DYNAMICO_LMDZ configuration |
---|
2 | all: |
---|
3 | (cd ../../modeles/ICOSA_LMDZ/; ./make_icosa_lmdz -prod -parallel mpi -p lmd -arch ${FCM_ARCH} -arch_path ../ARCH -job 8 ; mv bin/icosa_lmdz.exe ../../bin/. ; mv ../XIOS/bin/xios_server.exe ../../bin/.) |
---|
4 | |
---|
5 | # Target to force full recompilation of all components |
---|
6 | full: |
---|
7 | (cd ../../modeles/ICOSA_LMDZ/; ./make_icosa_lmdz -prod -parallel mpi -p lmd -arch ${FCM_ARCH} -arch_path ../ARCH -job 8 -full ; mv bin/icosa_lmdz.exe ../../bin/. ; mv ../XIOS/bin/xios_server.exe ../../bin/.) |
---|
8 | |
---|
9 | # Target to compile all components in debug mode |
---|
10 | debug: |
---|
11 | (cd ../../modeles/ICOSA_LMDZ/; ./make_icosa_lmdz -debug -parallel mpi -p lmd -arch ${FCM_ARCH} -arch_path ../ARCH -job 8 ; mv bin/icosa_lmdz.exe ../../bin/. ; mv ../XIOS/bin/xios_server.exe ../../bin/.) |
---|
12 | |
---|
13 | # Target to remove everything created during compilation |
---|
14 | clean: |
---|
15 | (rm -rf ../../modeles/IOIPSL/inc ../../modeles/IOIPSL/obj ../../modeles/IOIPSL/lib ../../modeles/IOIPSL/fcm.bld.lock ) |
---|
16 | (rm -rf ../../modeles/XIOS/bin/ ../../modeles/XIOS/inc ../../modeles/XIOS/obj ../../modeles/XIOS/lib ) |
---|
17 | (rm -rf ../../modeles/LMDZ/libo/* ../../modeles/LMDZ/.lock ) |
---|
18 | (cd ../../modeles/ICOSAGCM ; ./clean) |
---|
19 | (cd ../../modeles/ICOSA_LMDZ ; ./clean) |
---|
20 | (rm -f ../../bin/icosa_lmdz.exe ../../bin/xios_server.exe) |
---|
21 | |
---|
Note: See
TracBrowser
for help on using the repository browser.