Changeset 134 for snovis/trunk/obuild/DOS/build_app_prog_snova.bat
- Timestamp:
- Feb 9, 2007, 4:47:00 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
snovis/trunk/obuild/DOS/build_app_prog_snova.bat
r101 r134 95 95 cd "%obuild_snovis_path%\%obuild_dir_bin%" 96 96 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 97 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j97 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 98 98 cd "%obuild_pwd_snovis_0%" 99 99 SET obuild_pwd_snovis_0= 100 100 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 101 SET snova_platform=Darwin 102 :end_if_platform_1 103 SET obuild_platform_result= 104 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 105 cd "%obuild_snovis_path%\%obuild_dir_bin%" 106 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 107 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 108 cd "%obuild_pwd_snovis_0%" 109 SET obuild_pwd_snovis_0= 110 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 101 111 SET bhep_home=/Users/barrand/dev/exp/nemo/bhep/v1r4p2 102 :end_if_platform_1103 SET obuild_platform_result=104 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d105 cd "%obuild_snovis_path%\%obuild_dir_bin%"106 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return107 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j108 cd "%obuild_pwd_snovis_0%"109 SET obuild_pwd_snovis_0=110 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3111 SET bhep_platform=Darwin112 112 :end_if_platform_3 113 113 SET obuild_platform_result= … … 125 125 cd "%obuild_snovis_path%\%obuild_dir_bin%" 126 126 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 127 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 128 cd "%obuild_pwd_snovis_0%" 129 SET obuild_pwd_snovis_0= 130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7 131 SET CLHEP_home=/usr/local/CLHEP/2.0.3.1 132 :end_if_platform_7 133 SET obuild_platform_result= 134 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 135 cd "%obuild_snovis_path%\%obuild_dir_bin%" 136 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 137 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 138 cd "%obuild_pwd_snovis_0%" 139 SET obuild_pwd_snovis_0= 140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9 141 SET Geant4_home=/usr/local/geant4/8.2 142 :end_if_platform_9 143 SET obuild_platform_result= 144 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 145 cd "%obuild_snovis_path%\%obuild_dir_bin%" 146 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 127 147 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 128 148 cd "%obuild_pwd_snovis_0%" 129 149 SET obuild_pwd_snovis_0= 130 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_7 131 SET snova_platform=Darwin 132 :end_if_platform_7 133 SET obuild_platform_result= 134 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 135 cd "%obuild_snovis_path%\%obuild_dir_bin%" 136 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 137 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 138 cd "%obuild_pwd_snovis_0%" 139 SET obuild_pwd_snovis_0= 140 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_9 141 SET CLHEP_home=/usr/local/CLHEP/2.0.3.1 142 :end_if_platform_9 143 SET obuild_platform_result= 144 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 145 cd "%obuild_snovis_path%\%obuild_dir_bin%" 146 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 147 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 150 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_10 151 SET obuild_cxx_command=c++ 152 :end_if_platform_10 153 SET obuild_platform_result= 154 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 155 cd "%obuild_snovis_path%\%obuild_dir_bin%" 156 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 157 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 148 158 cd "%obuild_pwd_snovis_0%" 149 159 SET obuild_pwd_snovis_0= 150 160 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_11 151 SET Geant4_home=/usr/local/geant4/8.2161 SET obuild_cxx_command=c++ 152 162 :end_if_platform_11 153 163 SET obuild_platform_result= … … 155 165 cd "%obuild_snovis_path%\%obuild_dir_bin%" 156 166 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 167 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 168 cd "%obuild_pwd_snovis_0%" 169 SET obuild_pwd_snovis_0= 170 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_12 171 SET obuild_cxx_command=cxx 172 :end_if_platform_12 173 SET obuild_platform_result= 174 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 175 cd "%obuild_snovis_path%\%obuild_dir_bin%" 176 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 177 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 178 cd "%obuild_pwd_snovis_0%" 179 SET obuild_pwd_snovis_0= 180 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_13 181 SET obuild_cxx_command=cl.exe 182 :end_if_platform_13 183 SET obuild_platform_result= 184 IF "%obuild_cxx_command%" == "" ECHO Variable obuild_cxx_command not defined. && GOTO obuild_return 185 186 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 187 cd "%obuild_snovis_path%\%obuild_dir_bin%" 188 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 157 189 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 158 190 cd "%obuild_pwd_snovis_0%" 159 191 SET obuild_pwd_snovis_0= 160 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 2161 SET obuild_cxx_ command=c++162 :end_if_platform_1 2192 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14 193 SET obuild_cxx_optimize=-O 194 :end_if_platform_14 163 195 SET obuild_platform_result= 164 196 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 168 200 cd "%obuild_pwd_snovis_0%" 169 201 SET obuild_pwd_snovis_0= 170 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 3171 SET obuild_cxx_ command=c++172 :end_if_platform_1 3202 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15 203 SET obuild_cxx_optimize=-O 204 :end_if_platform_15 173 205 SET obuild_platform_result= 174 206 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 176 208 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 177 209 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 178 cd "%obuild_pwd_snovis_0%"179 SET obuild_pwd_snovis_0=180 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_14181 SET obuild_cxx_command=cxx182 :end_if_platform_14183 SET obuild_platform_result=184 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d185 cd "%obuild_snovis_path%\%obuild_dir_bin%"186 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return187 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j188 cd "%obuild_pwd_snovis_0%"189 SET obuild_pwd_snovis_0=190 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_15191 SET obuild_cxx_command=cl.exe192 :end_if_platform_15193 SET obuild_platform_result=194 IF "%obuild_cxx_command%" == "" ECHO Variable obuild_cxx_command not defined. && GOTO obuild_return195 196 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d197 cd "%obuild_snovis_path%\%obuild_dir_bin%"198 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return199 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j200 210 cd "%obuild_pwd_snovis_0%" 201 211 SET obuild_pwd_snovis_0= … … 207 217 cd "%obuild_snovis_path%\%obuild_dir_bin%" 208 218 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 219 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 220 cd "%obuild_pwd_snovis_0%" 221 SET obuild_pwd_snovis_0= 222 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_17 223 SET obuild_cxx_optimize=/O2 224 :end_if_platform_17 225 SET obuild_platform_result= 226 227 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 228 cd "%obuild_snovis_path%\%obuild_dir_bin%" 229 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 230 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 231 cd "%obuild_pwd_snovis_0%" 232 SET obuild_pwd_snovis_0= 233 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_18 234 SET obuild_cxx_debug=-g 235 :end_if_platform_18 236 SET obuild_platform_result= 237 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 238 cd "%obuild_snovis_path%\%obuild_dir_bin%" 239 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 209 240 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 210 241 cd "%obuild_pwd_snovis_0%" 211 242 SET obuild_pwd_snovis_0= 212 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_1 7213 SET obuild_cxx_ optimize=-O214 :end_if_platform_1 7243 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_19 244 SET obuild_cxx_debug=-g 245 :end_if_platform_19 215 246 SET obuild_platform_result= 216 247 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 218 249 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 219 250 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 220 cd "%obuild_pwd_snovis_0%"221 SET obuild_pwd_snovis_0=222 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_18223 SET obuild_cxx_optimize=-O224 :end_if_platform_18225 SET obuild_platform_result=226 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d227 cd "%obuild_snovis_path%\%obuild_dir_bin%"228 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return229 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j230 cd "%obuild_pwd_snovis_0%"231 SET obuild_pwd_snovis_0=232 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_19233 SET obuild_cxx_optimize=/O2234 :end_if_platform_19235 SET obuild_platform_result=236 237 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d238 cd "%obuild_snovis_path%\%obuild_dir_bin%"239 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return240 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j241 251 cd "%obuild_pwd_snovis_0%" 242 252 SET obuild_pwd_snovis_0= … … 248 258 cd "%obuild_snovis_path%\%obuild_dir_bin%" 249 259 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 260 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 261 cd "%obuild_pwd_snovis_0%" 262 SET obuild_pwd_snovis_0= 263 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21 264 SET obuild_cxx_debug=/ZI /Od 265 :end_if_platform_21 266 SET obuild_platform_result= 267 268 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 269 cd "%obuild_snovis_path%\%obuild_dir_bin%" 270 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 250 271 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 251 272 cd "%obuild_pwd_snovis_0%" 252 273 SET obuild_pwd_snovis_0= 253 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_21254 SET obuild_cxx_debug=-g255 :end_if_platform_21256 SET obuild_platform_result=257 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d258 cd "%obuild_snovis_path%\%obuild_dir_bin%"259 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return260 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j261 cd "%obuild_pwd_snovis_0%"262 SET obuild_pwd_snovis_0=263 274 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_22 264 SET obuild_cxx_ debug=-g275 SET obuild_cxx_options=-fPIC 265 276 :end_if_platform_22 266 277 SET obuild_platform_result= … … 272 283 SET obuild_pwd_snovis_0= 273 284 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_23 274 SET obuild_cxx_ debug=/ZI /Od285 SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3 275 286 :end_if_platform_23 276 287 SET obuild_platform_result= 277 288 278 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 279 cd "%obuild_snovis_path%\%obuild_dir_bin%" 280 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 281 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 282 cd "%obuild_pwd_snovis_0%" 283 SET obuild_pwd_snovis_0= 284 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_24 285 SET obuild_cxx_options=-fPIC 286 :end_if_platform_24 287 SET obuild_platform_result= 288 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 289 cd "%obuild_snovis_path%\%obuild_dir_bin%" 290 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 291 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 292 cd "%obuild_pwd_snovis_0%" 293 SET obuild_pwd_snovis_0= 294 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_25 295 SET obuild_cxx_options=/nologo /DWIN32 /MD /GX /GR /W3 296 :end_if_platform_25 297 SET obuild_platform_result= 298 299 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_26 289 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_24 300 290 SET obuild_cxx_debug_local=%obuild_cxx_debug% 301 GOTO end_if_db_build_app_prog_snova_sh_2 6302 :else_if_db_build_app_prog_snova_sh_2 6291 GOTO end_if_db_build_app_prog_snova_sh_24 292 :else_if_db_build_app_prog_snova_sh_24 303 293 SET obuild_cxx_debug_local= 304 :end_if_db_build_app_prog_snova_sh_2 6305 306 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_2 7294 :end_if_db_build_app_prog_snova_sh_24 295 296 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_25 307 297 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 308 GOTO end_if_opt_build_app_prog_snova_sh_2 7309 :else_if_opt_build_app_prog_snova_sh_2 7298 GOTO end_if_opt_build_app_prog_snova_sh_25 299 :else_if_opt_build_app_prog_snova_sh_25 310 300 SET obuild_cxx_optimize_local= 311 :end_if_opt_build_app_prog_snova_sh_2 7301 :end_if_opt_build_app_prog_snova_sh_25 312 302 313 303 … … 345 335 cd "%obuild_pwd_snovis_0%" 346 336 SET obuild_pwd_snovis_0= 337 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_26 338 SET obuild_cxx_includes=-I${snova_home} 339 :end_if_platform_26 340 SET obuild_platform_result= 341 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 342 cd "%obuild_snovis_path%\%obuild_dir_bin%" 343 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 344 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 345 cd "%obuild_pwd_snovis_0%" 346 SET obuild_pwd_snovis_0= 347 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_27 348 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/GeomUtils/include 349 :end_if_platform_27 350 SET obuild_platform_result= 351 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 352 cd "%obuild_snovis_path%\%obuild_dir_bin%" 353 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 354 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 355 cd "%obuild_pwd_snovis_0%" 356 SET obuild_pwd_snovis_0= 347 357 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_28 348 SET obuild_cxx_includes= -I${snova_home}358 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNgeom2/include 349 359 :end_if_platform_28 350 360 SET obuild_platform_result= … … 356 366 SET obuild_pwd_snovis_0= 357 367 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29 358 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/ GeomUtils/include368 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNvertex/include 359 369 :end_if_platform_29 360 370 SET obuild_platform_result= … … 366 376 SET obuild_pwd_snovis_0= 367 377 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30 368 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ snova_home}/source/SNgeom2/include378 SET obuild_cxx_includes=%obuild_cxx_includes% -I${bhep_home} 369 379 :end_if_platform_30 370 380 SET obuild_platform_result= … … 376 386 SET obuild_pwd_snovis_0= 377 387 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31 378 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ snova_home}/source/SNvertex/include388 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 379 389 :end_if_platform_31 380 390 SET obuild_platform_result= … … 386 396 SET obuild_pwd_snovis_0= 387 397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_32 388 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ bhep_home}398 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include 389 399 :end_if_platform_32 390 SET obuild_platform_result=391 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d392 cd "%obuild_snovis_path%\%obuild_dir_bin%"393 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return394 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j395 cd "%obuild_pwd_snovis_0%"396 SET obuild_pwd_snovis_0=397 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33398 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include399 :end_if_platform_33400 SET obuild_platform_result=401 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d402 cd "%obuild_snovis_path%\%obuild_dir_bin%"403 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return404 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j405 cd "%obuild_pwd_snovis_0%"406 SET obuild_pwd_snovis_0=407 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34408 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include409 :end_if_platform_34410 400 SET obuild_platform_result= 411 401 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include" … … 429 419 cd "%obuild_pwd_snovis_0%" 430 420 SET obuild_pwd_snovis_0= 421 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35 422 SET obuild_cxx_linker_command=c++ 423 :end_if_platform_35 424 SET obuild_platform_result= 425 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 426 cd "%obuild_snovis_path%\%obuild_dir_bin%" 427 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 428 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 429 cd "%obuild_pwd_snovis_0%" 430 SET obuild_pwd_snovis_0= 431 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36 432 SET obuild_cxx_linker_command=c++ 433 :end_if_platform_36 434 SET obuild_platform_result= 435 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 436 cd "%obuild_snovis_path%\%obuild_dir_bin%" 437 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 438 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 439 cd "%obuild_pwd_snovis_0%" 440 SET obuild_pwd_snovis_0= 431 441 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_37 432 SET obuild_cxx_linker_command=c ++442 SET obuild_cxx_linker_command=cxx 433 443 :end_if_platform_37 434 444 SET obuild_platform_result= … … 436 446 cd "%obuild_snovis_path%\%obuild_dir_bin%" 437 447 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 448 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 449 cd "%obuild_pwd_snovis_0%" 450 SET obuild_pwd_snovis_0= 451 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_38 452 SET obuild_cxx_linker_command=link.exe 453 :end_if_platform_38 454 SET obuild_platform_result= 455 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return 456 457 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 458 cd "%obuild_snovis_path%\%obuild_dir_bin%" 459 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 460 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 461 cd "%obuild_pwd_snovis_0%" 462 SET obuild_pwd_snovis_0= 463 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 464 SET obuild_cxx_linker_debug=-g 465 :end_if_platform_39 466 SET obuild_platform_result= 467 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 468 cd "%obuild_snovis_path%\%obuild_dir_bin%" 469 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 438 470 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 439 471 cd "%obuild_pwd_snovis_0%" 440 472 SET obuild_pwd_snovis_0= 441 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 38442 SET obuild_cxx_linker_ command=c++443 :end_if_platform_ 38473 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 474 SET obuild_cxx_linker_debug=-g 475 :end_if_platform_40 444 476 SET obuild_platform_result= 445 477 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 447 479 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 448 480 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 449 cd "%obuild_pwd_snovis_0%"450 SET obuild_pwd_snovis_0=451 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39452 SET obuild_cxx_linker_command=cxx453 :end_if_platform_39454 SET obuild_platform_result=455 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d456 cd "%obuild_snovis_path%\%obuild_dir_bin%"457 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return458 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j459 cd "%obuild_pwd_snovis_0%"460 SET obuild_pwd_snovis_0=461 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40462 SET obuild_cxx_linker_command=link.exe463 :end_if_platform_40464 SET obuild_platform_result=465 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return466 467 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d468 cd "%obuild_snovis_path%\%obuild_dir_bin%"469 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return470 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j471 481 cd "%obuild_pwd_snovis_0%" 472 482 SET obuild_pwd_snovis_0= … … 478 488 cd "%obuild_snovis_path%\%obuild_dir_bin%" 479 489 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 480 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j490 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 481 491 cd "%obuild_pwd_snovis_0%" 482 492 SET obuild_pwd_snovis_0= 483 493 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42 484 SET obuild_cxx_linker_debug= -g494 SET obuild_cxx_linker_debug=/DEBUG 485 495 :end_if_platform_42 486 496 SET obuild_platform_result= 487 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 488 cd "%obuild_snovis_path%\%obuild_dir_bin%" 489 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 490 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 497 498 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 499 cd "%obuild_snovis_path%\%obuild_dir_bin%" 500 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 501 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 491 502 cd "%obuild_pwd_snovis_0%" 492 503 SET obuild_pwd_snovis_0= 493 504 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43 494 SET obuild_cxx_linker_ debug=-g505 SET obuild_cxx_linker_options=/nologo 495 506 :end_if_platform_43 496 507 SET obuild_platform_result= 497 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 498 cd "%obuild_snovis_path%\%obuild_dir_bin%" 499 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 500 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 501 cd "%obuild_pwd_snovis_0%" 502 SET obuild_pwd_snovis_0= 503 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44 504 SET obuild_cxx_linker_debug=/DEBUG 505 :end_if_platform_44 506 SET obuild_platform_result= 507 508 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 509 cd "%obuild_snovis_path%\%obuild_dir_bin%" 510 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 511 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 512 cd "%obuild_pwd_snovis_0%" 513 SET obuild_pwd_snovis_0= 514 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_45 515 SET obuild_cxx_linker_options=/nologo 516 :end_if_platform_45 517 SET obuild_platform_result= 518 519 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_46 508 509 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_prog_snova_sh_44 520 510 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 521 GOTO end_if_db_build_app_prog_snova_sh_4 6522 :else_if_db_build_app_prog_snova_sh_4 6511 GOTO end_if_db_build_app_prog_snova_sh_44 512 :else_if_db_build_app_prog_snova_sh_44 523 513 SET obuild_cxx_linker_debug_local= 524 :end_if_db_build_app_prog_snova_sh_4 6525 526 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_4 7514 :end_if_db_build_app_prog_snova_sh_44 515 516 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_prog_snova_sh_45 527 517 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 528 GOTO end_if_opt_build_app_prog_snova_sh_4 7529 :else_if_opt_build_app_prog_snova_sh_4 7518 GOTO end_if_opt_build_app_prog_snova_sh_45 519 :else_if_opt_build_app_prog_snova_sh_45 530 520 SET obuild_cxx_linker_optimize_local= 531 :end_if_opt_build_app_prog_snova_sh_4 7521 :end_if_opt_build_app_prog_snova_sh_45 532 522 533 523 SET obuild_linked_libraries=-L${snova_home}/Darwin -lsnova -lsnvertex -lsngeom -lgeomutils … … 540 530 cd "%obuild_pwd_snovis_0%" 541 531 SET obuild_pwd_snovis_0= 542 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 51532 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_49 543 533 SET obuild_linked_libraries=%obuild_linked_libraries% -L${Geant4_home}/lib -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global 544 :end_if_platform_ 51545 SET obuild_platform_result= 546 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 547 cd "%obuild_snovis_path%\%obuild_dir_bin%" 548 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 549 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 550 cd "%obuild_pwd_snovis_0%" 551 SET obuild_pwd_snovis_0= 552 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 2534 :end_if_platform_49 535 SET obuild_platform_result= 536 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 537 cd "%obuild_snovis_path%\%obuild_dir_bin%" 538 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 539 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 540 cd "%obuild_pwd_snovis_0%" 541 SET obuild_pwd_snovis_0= 542 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_50 553 543 SET obuild_linked_libraries=%obuild_linked_libraries% -L${CLHEP_home}/lib -lCLHEP 554 :end_if_platform_5 2544 :end_if_platform_50 555 545 SET obuild_platform_result= 556 546 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_HDF5_path%\%obuild_dir_bin%\osc_HDF5.lib"
Note: See TracChangeset
for help on using the changeset viewer.