Changeset 3357 in Sophya for trunk/SophyaLib/BuildMgr
- Timestamp:
- Oct 23, 2007, 12:18:51 PM (18 years ago)
- Location:
- trunk/SophyaLib/BuildMgr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BuildMgr/README
r3180 r3357 2 2 == Code Management scripts / top level makefile for SOPHYA ==== 3 3 =============================================================== 4 (C) LAL-IN2P3/CNRS 1998-200 65 (C) DAPNIA/CEA 1998-200 64 (C) LAL-IN2P3/CNRS 1998-2007 5 (C) DAPNIA/CEA 1998-2007 6 6 =============================================================== 7 7 -
trunk/SophyaLib/BuildMgr/configure
r3230 r3357 2 2 # SOPHYA configuration managment script 3 3 # C. Magneville / R. Ansari - Mai 2005 4 # Updated : 2006, Avr/Mai 20074 # Updated : 2006, Avr/Mai , Oct 2007 5 5 # Exemple: ./configure -sbase /laltmp/ansari/sbase/ -scxx cxx -extp /exp/planck/ExtLibs/Include/ \ 6 6 # -extp /exp/planck/ExtLibs/OSF1-cxx/ … … 48 48 unset usefftw2 49 49 unset uselapack2 50 unset alsofftwfloat 50 51 unset slballinone 51 52 while ( $#argv > 0 ) … … 58 59 echo ' [-noextlib] [-noext fits] [-noext fftw] [-noext lapack] [-noext astro]' 59 60 echo ' [-noPI] [-slballinone]' 60 echo ' [- usefftw2-uselapack2] '61 echo ' [-alsofftwfloat] [-usefftw2] [-uselapack2] ' 61 62 echo ' (See SOPHYA manual/web pages for a detailed description of configure options)' 62 63 exit -1 … … 110 111 if( "$1" == "-PI" ) then 111 112 set SOPPIOK = ( 0 0 0 ) 113 endif 114 if( "$1" == "-alsofftwfloat" ) then 115 # On veut la version float de FFTW, en plus de double 116 set alsofftwfloat 117 set i = 0 118 while ( $i < $#EXTCURNAME ) 119 @ i += 1 120 if( "fftw" == "$EXTCURNAME[$i]" ) then 121 set ALLEXTLIBS[$i] = '-lfftw3 -lfftw3f' 122 endif 123 end 112 124 endif 113 125 if( "$1" == "-usefftw2" ) then … … 511 523 512 524 echo " " >> $sinc/sspvflags.h 513 echo "/*------ Version selection flags ---- */" >> $sinc/sspvflags.h 525 echo "/*------ SOPOHYA/ExtLibsvVersion selection flags ---- */" >> $sinc/sspvflags.h 526 echo " " >> $sinc/sspvflags.h 527 if( $?alsofftwfloat ) then 528 echo "/*-- Compile ALSO float version of FFTWServer methods -- */" >> $sinc/sspvflags.h 529 echo "#define ALSO_FFTW_FLOAT_EXTSOP" >> $sinc/sspvflags.h 530 endif 514 531 if( $?usefftw2 ) then 532 echo "/*-- Use FFTW V2 instead of V3 -- */" >> $sinc/sspvflags.h 515 533 echo "#define FFTW_V2_EXTSOP" >> $sinc/sspvflags.h 516 534 endif 517 535 if( $?uselapack2 ) then 536 echo "/*-- Use LAPACK V2 instead of V3 -- */" >> $sinc/sspvflags.h 518 537 echo "#define LAPACK_V2_EXTSOP" >> $sinc/sspvflags.h 519 538 endif 520 539 echo " " >> $sinc/sspvflags.h 521 echo "/*------ Use of single shared lib for SOPHYA+extlibs+PI ---- */" >> $sinc/sspvflags.h522 540 if( $?slballinone ) then 541 echo "/*------ Use of single shared lib for SOPHYA+extlibs+PI ---- */" >> $sinc/sspvflags.h 523 542 echo "#define SO_SLBALLINONE " >> $sinc/sspvflags.h 524 543 endif
Note:
See TracChangeset
for help on using the changeset viewer.