source: dynamico_lmdz/config/DYNAMICO_LMDZ/AA_make @ 4094

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
2all:
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
6full:
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
10debug:
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
14clean:
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.