Diff for /rpl/scripts/mkrplso.in between versions 1.5 and 1.6

version 1.5, 2010/08/06 15:32:56 version 1.6, 2013/04/10 09:08:43
Line 53  PRESENCE_OPTION_STRIP=FAUX Line 53  PRESENCE_OPTION_STRIP=FAUX
 COMPILATION_SEULE=FAUX  COMPILATION_SEULE=FAUX
 DRAPEAU=FAUX  DRAPEAU=FAUX
 P=1  P=1
   RPLC_MAIN=
   
 for i in $@;  for i in $@;
 do  do
Line 82  do Line 83  do
     if [ $i = "-c" ]; then      if [ $i = "-c" ]; then
         COMPILATION_SEULE=VRAI          COMPILATION_SEULE=VRAI
     fi      fi
   
       if [ -e "$i" ]; then
           if [ $(rplfile -m $(dirname $(which $0))/../share/rplfiles $i | \
                   grep "C source" | wc -l) = 1 ]; then
               if [ $(grep exportExternalFunctions $i | wc -l) = 1 ]; then
                   RPLC_MAIN=-D__RPLC_MAIN
               fi
           fi
       fi
               
 done  done
   
 if [ $PRESENCE_FICHIER_SORTIE = FAUX ]; then  if [ $PRESENCE_FICHIER_SORTIE = FAUX ]; then
Line 119  if [ $COMPILATION_SEULE = "VRAI" ]; then Line 130  if [ $COMPILATION_SEULE = "VRAI" ]; then
     echo +++Compiler for RPL/2 version @VERSION@      echo +++Compiler for RPL/2 version @VERSION@
     gfortran -x c $ARGUMENTS_G77 -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\      gfortran -x c $ARGUMENTS_G77 -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\
             -I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char\              -I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char\
             -D_d_version_rpl=\"@VERSION@\" -std=gnu99              -D_d_version_rpl=\"@VERSION@\" -std=gnu99 $RPLC_MAIN
 else  else
     echo +++Linker for RPL/2 version @VERSION@      echo +++Linker for RPL/2 version @VERSION@
     gfortran $ARGUMENTS_G77 -shared -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\      gfortran $ARGUMENTS_G77 -shared -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\
             -I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char              -I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char\
               $RPLC_MAIN
 fi  fi
   
 test $PRESENCE_OPTION_STRIP = VRAI && strip -s $FICHIER_SORTIE  test $PRESENCE_OPTION_STRIP = VRAI && strip -s $FICHIER_SORTIE

Removed from v.1.5  
changed lines
  Added in v.1.6


CVSweb interface <joel.bertrand@systella.fr>