e213ca13109a677750f81abe0b507667a5a3d71b
[MNH-git_open_source-lfs.git] / src / job_make_mesonh_BGQ
1 #MNH_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
2 #MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence
3 #MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt  
4 #MNH_LIC for details. version 1.
5 #=========== Global directives ===========
6 # @ shell    = /bin/bash
7 # Nom du travail LoadLeveler
8 # @ job_name   = Sortie_MakeMesonh   
9 # Fichier de sortie standard du travail       
10 # @ output     = $(job_name).$(step_name).$(jobid)
11 # Fichier de sortie d'erreur du travail
12 # @ error      =  $(job_name).$(step_name).$(jobid)
13
14 #=========== Step 1 directives ===========
15 # ======= CompIlation step of grib_api  ========
16 # @ step_name = make_gribapi
17 # @ job_type  = serial
18 # Temps CPU max. en seconde (d'un processus)
19 # @ wall_clock_limit = 3600
20 # @ queue
21
22 #=========== Step 2 directives ===========
23 #============= CompIlation step of MESONH =============
24 # @ step_name  = make_mesonh
25 # @ job_type   = serial
26 # @ dependency = (make_gribapi == 0)
27 # (submit only if previous step completed without error)
28 # @ wall_clock_limit = 9000
29 # @ queue
30
31
32 # Pour avoir l'echo des commandes
33 set -x
34
35 cd $LOADL_STEP_INITDIR
36
37 . ../conf/profile_mesonh-BGQI4-MNH-V5-2-1-MPIAUTO-O2NAN
38
39 case $LOADL_STEP_NAME in
40
41 #=========== Step 1 directives ===========
42 #======= CompIlation step of grib_api ========
43 make_gribapi )
44
45 #time gmake gribapi_clean 
46 time gmake gribapi
47
48 ;;
49
50 #=========== Step 2 directives ===========
51 #============= CompIlation step of MESONH =============
52 make_mesonh )
53
54 time gmake -j8 
55 time gmake -j8 
56 time gmake installmaster
57
58 ;;
59 #=================================================
60 esac
61
62
63
64