Changeset 1228 for LMDZ4


Ignore:
Timestamp:
Aug 10, 2009, 3:13:33 PM (15 years ago)
Author:
jghattas
Message:

Ajoute une option pour compiler des sources dans un repertoire externes
avec le modele. Les sources dans le repertoire externe seront melange a
la comilation avec LMDZ comme si elles etaient dans un repertoire connue
dans libf.

Location:
LMDZ4/branches/LMDZ4-dev
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4-dev/bld.cfg

    r1154 r1228  
    2727src::filtrez %SRC_PATH/filtrez
    2828src::bibio   %SRC_PATH/bibio
     29src::ext_src %EXT_SRC
    2930
    3031bld::lib::dyn      %DYN
     
    3839bld::target              lib%{DYN}.a lib%{PHYS}.a libgrid.a libfiltrez.a libbibio.a
    3940bld::target              %EXEC%SUFF_NAME.e
    40 bld::exe_dep             %{DYN} %{PHYS} grid filtrez bibio
     41bld::exe_dep             %{DYN} %{PHYS} grid filtrez bibio ext_src
    4142
    4243
  • LMDZ4/branches/LMDZ4-dev/makelmdz_fcm

    r1199 r1228  
    4444PARA_FFLAGS=""
    4545PARA_LD=""
     46EXT_SRC=""
    4647
    4748########################################################################
     
    7273[-link LINKS]              : liens optionels avec d'autres librairies
    7374[-fcm_path path]           : chemin pour fcm (def: le chemin est suppose deja exister dans le PATH)
     75[-ext_src path]            : chemin d'un repertoire source avec des sources externe a compiler avec le modele
    7476 -arch nom_arch            : nom de l'architecture cible
    7577 exec                      : exécutable généré
     
    134136      "-fcm_path")
    135137          fcm_path=$2 ; shift ; shift ;;
     138
     139      "-ext_src")
     140          EXT_SRC=$2 ; shift ; shift ;;
    136141
    137142      "-arch")
     
    372377echo "%PARA_FFLAGS   $PARA_FFLAGS"   >> $config_fcm
    373378echo "%PARA_LD       $PARA_LD"       >> $config_fcm
     379echo "%EXT_SRC       $EXT_SRC"       >> $config_fcm
    374380
    375381
Note: See TracChangeset for help on using the changeset viewer.