Ignore:
Timestamp:
Feb 9, 2007, 10:24:37 AM (17 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • snovis/head/obuild/setup.bat

    r6 r92  
    4444IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%" MKDIR "%obuild_snovis_path%\%obuild_dir_bin%"
    4545IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" (
    46   cl.exe /nologo /DWIN32 /MD /O2 /W3  /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" "%obuild_snovis_path%\obuild\cpp\obuild_platform.cpp"
     46  cl.exe /nologo /DWIN32 /MD /O2 /W3  /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_platform.exe" "%obuild_snovis_path%\obuild\cpp\obuild_platform.cpp" 1> NUL
    4747  IF EXIST obuild_platform.obj DEL obuild_platform.obj
    4848)
     
    5454cd "%obuild_pwd_snovis_0%"
    5555SET obuild_pwd_snovis_0=
    56 IF %obuild_platform_result% == yes (
    57 SET bhep_home=/Users/barrand/dev/exp/nemo/bhep/v1r4p1
    58 )
     56IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1
     57SET bhep_home=/Users/barrand/dev/exp/nemo/bhep/v1r4p2
     58:end_if_platform_1
    5959SET obuild_platform_result=
    6060FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    6464cd "%obuild_pwd_snovis_0%"
    6565SET obuild_pwd_snovis_0=
    66 IF %obuild_platform_result% == yes (
     66IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3
    6767SET bhep_platform=Darwin
    68 )
     68:end_if_platform_3
    6969SET obuild_platform_result=
    7070FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    7474cd "%obuild_pwd_snovis_0%"
    7575SET obuild_pwd_snovis_0=
    76 IF %obuild_platform_result% == yes (
    77 SET GeomUtils_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/GeomUtils
    78 )
     76IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5
     77SET snova_home=/Users/barrand/dev/exp/nemo/snova/v2r0p0
     78:end_if_platform_5
    7979SET obuild_platform_result=
    8080FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    8484cd "%obuild_pwd_snovis_0%"
    8585SET obuild_pwd_snovis_0=
    86 IF %obuild_platform_result% == yes (
    87 SET GeomUtils_platform=Darwin-i386
    88 )
     86IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7
     87SET snova_platform=Darwin
     88:end_if_platform_7
    8989SET obuild_platform_result=
    9090FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    9494cd "%obuild_pwd_snovis_0%"
    9595SET obuild_pwd_snovis_0=
    96 IF %obuild_platform_result% == yes (
    97 SET SNgeom2_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/SNgeom2
    98 )
     96IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9
     97SET CLHEP_home=/usr/local/CLHEP/2.0.3.1
     98:end_if_platform_9
    9999SET obuild_platform_result=
    100100FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
     
    104104cd "%obuild_pwd_snovis_0%"
    105105SET obuild_pwd_snovis_0=
    106 IF %obuild_platform_result% == yes (
    107 SET snova_home=/Users/barrand/dev/exp/nemo/SNgeom/v0r1p0/build_area/snova
    108 )
    109 SET obuild_platform_result=
    110 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    111 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    112 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    113 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    114 cd "%obuild_pwd_snovis_0%"
    115 SET obuild_pwd_snovis_0=
    116 IF %obuild_platform_result% == yes (
    117 SET CLHEP_home=/usr/local/CLHEP/2.0.3.1
    118 )
    119 SET obuild_platform_result=
    120 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    121 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    122 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    123 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j
    124 cd "%obuild_pwd_snovis_0%"
    125 SET obuild_pwd_snovis_0=
    126 IF %obuild_platform_result% == yes (
    127 SET Geant4_home=/geant4/geant4.8.2
    128 )
    129 SET obuild_platform_result=
    130 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    131 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    132 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    133 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    134 cd "%obuild_pwd_snovis_0%"
    135 SET obuild_pwd_snovis_0=
    136 IF %obuild_platform_result% == yes (
    137 SET Geant4_work=${Geant4_home}/Darwin
    138 )
    139 SET obuild_platform_result=
    140 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    141 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    142 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    143 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    144 cd "%obuild_pwd_snovis_0%"
    145 SET obuild_pwd_snovis_0=
    146 IF %obuild_platform_result% == yes (
    147 SET Geant4_work=${Geant4_home}/slc3_gcc323
    148 )
    149 SET obuild_platform_result=
    150 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    151 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    152 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    153 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j
    154 cd "%obuild_pwd_snovis_0%"
    155 SET obuild_pwd_snovis_0=
    156 IF %obuild_platform_result% == yes (
    157 SET Geant4_system=Darwin-g++
    158 )
    159 SET obuild_platform_result=
    160 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    161 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    162 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    163 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Linux`) DO SET obuild_platform_result=%%j
    164 cd "%obuild_pwd_snovis_0%"
    165 SET obuild_pwd_snovis_0=
    166 IF %obuild_platform_result% == yes (
    167 SET Geant4_system=Linux-g++
    168 )
    169 SET obuild_platform_result=
    170 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d
    171 cd "%obuild_snovis_path%\%obuild_dir_bin%"
    172 IF NOT EXIST .\obuild_platform.exe  ECHO Program obuild_platform.exe not found.  && GOTO obuild_return
    173 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe  %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j
    174 cd "%obuild_pwd_snovis_0%"
    175 SET obuild_pwd_snovis_0=
    176 IF %obuild_platform_result% == yes (
    177 SET Geant4_system=WIN32-VC
    178 )
     106IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11
     107SET Geant4_home=/usr/local/geant4/8.2
     108:end_if_platform_11
    179109SET obuild_platform_result=
    180110IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%" MKDIR "%obuild_snovis_path%\%obuild_dir_bin%"
    181111IF NOT EXIST "%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" (
    182   cl.exe /nologo /DWIN32 /MD /O2 /W3 /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" "%obuild_snovis_path%\obuild\cpp\obuild_find.cpp"
     112  cl.exe /nologo /DWIN32 /MD /O2 /W3 /GX /GR /Fe"%obuild_snovis_path%\%obuild_dir_bin%\obuild_find.exe" "%obuild_snovis_path%\obuild\cpp\obuild_find.cpp" 1> NUL
    183113  IF EXIST obuild_find.obj DEL obuild_find.obj
    184114)
     
    214144SET NeutronHPCrossSections=%Geant4_home%\data\G4NDL3.10
    215145
    216 IF NOT DEFINED PATH (
     146IF DEFINED PATH GOTO else_if_path_snovis_17
    217147  SET PATH=%obuild_snovis_path%\%obuild_dir_bin%
    218 ) ELSE (
     148  GOTO end_if_path_snovis_17
     149:else_if_path_snovis_17
    219150  SET PATH=%PATH%;%obuild_snovis_path%\%obuild_dir_bin%
    220 )
     151:end_if_path_snovis_17
    221152
    222153:obuild_return
Note: See TracChangeset for help on using the changeset viewer.