Changeset 134 for snovis/trunk/obuild/DOS
- Timestamp:
- Feb 9, 2007, 4:47:00 PM (17 years ago)
- Location:
- snovis/trunk/obuild/DOS
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
snovis/trunk/obuild/DOS/build.bat
r101 r134 173 173 :end_if_group_2 174 174 175 175 176 :obuild_return 176 177 ENDLOCAL -
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" -
snovis/trunk/obuild/DOS/build_app_snovis_session.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_snovis_session_sh_26 289 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_snovis_session_sh_24 300 290 SET obuild_cxx_debug_local=%obuild_cxx_debug% 301 GOTO end_if_db_build_app_snovis_session_sh_2 6302 :else_if_db_build_app_snovis_session_sh_2 6291 GOTO end_if_db_build_app_snovis_session_sh_24 292 :else_if_db_build_app_snovis_session_sh_24 303 293 SET obuild_cxx_debug_local= 304 :end_if_db_build_app_snovis_session_sh_2 6305 306 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_2 7294 :end_if_db_build_app_snovis_session_sh_24 295 296 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_25 307 297 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 308 GOTO end_if_opt_build_app_snovis_session_sh_2 7309 :else_if_opt_build_app_snovis_session_sh_2 7298 GOTO end_if_opt_build_app_snovis_session_sh_25 299 :else_if_opt_build_app_snovis_session_sh_25 310 300 SET obuild_cxx_optimize_local= 311 :end_if_opt_build_app_snovis_session_sh_2 7301 :end_if_opt_build_app_snovis_session_sh_25 312 302 313 303 … … 464 454 cd "%obuild_pwd_snovis_0%" 465 455 SET obuild_pwd_snovis_0= 456 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_26 457 SET obuild_cxx_includes=-I${snova_home} 458 :end_if_platform_26 459 SET obuild_platform_result= 460 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 461 cd "%obuild_snovis_path%\%obuild_dir_bin%" 462 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 463 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 464 cd "%obuild_pwd_snovis_0%" 465 SET obuild_pwd_snovis_0= 466 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_27 467 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/GeomUtils/include 468 :end_if_platform_27 469 SET obuild_platform_result= 470 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 471 cd "%obuild_snovis_path%\%obuild_dir_bin%" 472 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 473 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 474 cd "%obuild_pwd_snovis_0%" 475 SET obuild_pwd_snovis_0= 466 476 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_28 467 SET obuild_cxx_includes= -I${snova_home}477 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNgeom2/include 468 478 :end_if_platform_28 469 479 SET obuild_platform_result= … … 475 485 SET obuild_pwd_snovis_0= 476 486 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_29 477 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/ GeomUtils/include487 SET obuild_cxx_includes=%obuild_cxx_includes% -I${snova_home}/source/SNvertex/include 478 488 :end_if_platform_29 479 489 SET obuild_platform_result= … … 485 495 SET obuild_pwd_snovis_0= 486 496 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_30 487 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ snova_home}/source/SNgeom2/include497 SET obuild_cxx_includes=%obuild_cxx_includes% -I${bhep_home} 488 498 :end_if_platform_30 489 499 SET obuild_platform_result= … … 495 505 SET obuild_pwd_snovis_0= 496 506 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_31 497 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ snova_home}/source/SNvertex/include507 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include 498 508 :end_if_platform_31 499 509 SET obuild_platform_result= … … 505 515 SET obuild_pwd_snovis_0= 506 516 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_32 507 SET obuild_cxx_includes=%obuild_cxx_includes% -I${ bhep_home}517 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include 508 518 :end_if_platform_32 509 SET obuild_platform_result=510 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d511 cd "%obuild_snovis_path%\%obuild_dir_bin%"512 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return513 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j514 cd "%obuild_pwd_snovis_0%"515 SET obuild_pwd_snovis_0=516 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_33517 SET obuild_cxx_includes=%obuild_cxx_includes% -I${CLHEP_home}/include518 :end_if_platform_33519 SET obuild_platform_result=520 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d521 cd "%obuild_snovis_path%\%obuild_dir_bin%"522 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return523 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j524 cd "%obuild_pwd_snovis_0%"525 SET obuild_pwd_snovis_0=526 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_34527 SET obuild_cxx_includes=%obuild_cxx_includes% -I${Geant4_home}/include528 :end_if_platform_34529 519 SET obuild_platform_result= 530 520 SET obuild_cxx_includes=%obuild_cxx_includes% /I"%obuild_HDF5_path%\include" … … 552 542 cd "%obuild_pwd_snovis_0%" 553 543 SET obuild_pwd_snovis_0= 544 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_39 545 SET obuild_cxx_linker_command=c++ 546 :end_if_platform_39 547 SET obuild_platform_result= 548 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 549 cd "%obuild_snovis_path%\%obuild_dir_bin%" 550 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 551 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 552 cd "%obuild_pwd_snovis_0%" 553 SET obuild_pwd_snovis_0= 554 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_40 555 SET obuild_cxx_linker_command=c++ 556 :end_if_platform_40 557 SET obuild_platform_result= 558 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 559 cd "%obuild_snovis_path%\%obuild_dir_bin%" 560 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 561 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 562 cd "%obuild_pwd_snovis_0%" 563 SET obuild_pwd_snovis_0= 554 564 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_41 555 SET obuild_cxx_linker_command=c ++565 SET obuild_cxx_linker_command=cxx 556 566 :end_if_platform_41 557 567 SET obuild_platform_result= … … 559 569 cd "%obuild_snovis_path%\%obuild_dir_bin%" 560 570 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 571 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 572 cd "%obuild_pwd_snovis_0%" 573 SET obuild_pwd_snovis_0= 574 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_42 575 SET obuild_cxx_linker_command=link.exe 576 :end_if_platform_42 577 SET obuild_platform_result= 578 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return 579 580 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 581 cd "%obuild_snovis_path%\%obuild_dir_bin%" 582 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 583 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 584 cd "%obuild_pwd_snovis_0%" 585 SET obuild_pwd_snovis_0= 586 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43 587 SET obuild_cxx_linker_debug=-g 588 :end_if_platform_43 589 SET obuild_platform_result= 590 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 591 cd "%obuild_snovis_path%\%obuild_dir_bin%" 592 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 561 593 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 562 594 cd "%obuild_pwd_snovis_0%" 563 595 SET obuild_pwd_snovis_0= 564 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_4 2565 SET obuild_cxx_linker_ command=c++566 :end_if_platform_4 2596 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44 597 SET obuild_cxx_linker_debug=-g 598 :end_if_platform_44 567 599 SET obuild_platform_result= 568 600 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 570 602 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 571 603 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 572 cd "%obuild_pwd_snovis_0%"573 SET obuild_pwd_snovis_0=574 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_43575 SET obuild_cxx_linker_command=cxx576 :end_if_platform_43577 SET obuild_platform_result=578 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d579 cd "%obuild_snovis_path%\%obuild_dir_bin%"580 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return581 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j582 cd "%obuild_pwd_snovis_0%"583 SET obuild_pwd_snovis_0=584 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_44585 SET obuild_cxx_linker_command=link.exe586 :end_if_platform_44587 SET obuild_platform_result=588 IF "%obuild_cxx_linker_command%" == "" ECHO Variable obuild_cxx_linker_command not defined. && GOTO obuild_return589 590 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d591 cd "%obuild_snovis_path%\%obuild_dir_bin%"592 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return593 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j594 604 cd "%obuild_pwd_snovis_0%" 595 605 SET obuild_pwd_snovis_0= … … 601 611 cd "%obuild_snovis_path%\%obuild_dir_bin%" 602 612 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 603 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j613 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 604 614 cd "%obuild_pwd_snovis_0%" 605 615 SET obuild_pwd_snovis_0= 606 616 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_46 607 SET obuild_cxx_linker_debug= -g617 SET obuild_cxx_linker_debug=/DEBUG 608 618 :end_if_platform_46 609 619 SET obuild_platform_result= 610 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 611 cd "%obuild_snovis_path%\%obuild_dir_bin%" 612 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 613 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 620 621 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 622 cd "%obuild_snovis_path%\%obuild_dir_bin%" 623 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 624 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 614 625 cd "%obuild_pwd_snovis_0%" 615 626 SET obuild_pwd_snovis_0= 616 627 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_47 617 SET obuild_cxx_linker_ debug=-g628 SET obuild_cxx_linker_options=/nologo 618 629 :end_if_platform_47 619 630 SET obuild_platform_result= 620 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 621 cd "%obuild_snovis_path%\%obuild_dir_bin%" 622 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 623 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 624 cd "%obuild_pwd_snovis_0%" 625 SET obuild_pwd_snovis_0= 626 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_48 627 SET obuild_cxx_linker_debug=/DEBUG 628 :end_if_platform_48 629 SET obuild_platform_result= 630 631 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 632 cd "%obuild_snovis_path%\%obuild_dir_bin%" 633 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 634 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 635 cd "%obuild_pwd_snovis_0%" 636 SET obuild_pwd_snovis_0= 637 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_49 638 SET obuild_cxx_linker_options=/nologo 639 :end_if_platform_49 640 SET obuild_platform_result= 641 642 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_snovis_session_sh_50 631 632 IF NOT %obuild_debug% == yes GOTO else_if_db_build_app_snovis_session_sh_48 643 633 SET obuild_cxx_linker_debug_local=%obuild_cxx_linker_debug% 644 GOTO end_if_db_build_app_snovis_session_sh_ 50645 :else_if_db_build_app_snovis_session_sh_ 50634 GOTO end_if_db_build_app_snovis_session_sh_48 635 :else_if_db_build_app_snovis_session_sh_48 646 636 SET obuild_cxx_linker_debug_local= 647 :end_if_db_build_app_snovis_session_sh_ 50648 649 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_ 51637 :end_if_db_build_app_snovis_session_sh_48 638 639 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_app_snovis_session_sh_49 650 640 SET obuild_cxx_linker_optimize_local=%obuild_cxx_linker_optimize% 651 GOTO end_if_opt_build_app_snovis_session_sh_ 51652 :else_if_opt_build_app_snovis_session_sh_ 51641 GOTO end_if_opt_build_app_snovis_session_sh_49 642 :else_if_opt_build_app_snovis_session_sh_49 653 643 SET obuild_cxx_linker_optimize_local= 654 :end_if_opt_build_app_snovis_session_sh_ 51644 :end_if_opt_build_app_snovis_session_sh_49 655 645 656 646 SET obuild_linked_libraries="%obuild_OnX_path%\%obuild_dir_bin%\OnXCore.lib" … … 666 656 cd "%obuild_pwd_snovis_0%" 667 657 SET obuild_pwd_snovis_0= 668 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 8658 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_56 669 659 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 670 :end_if_platform_5 8671 SET obuild_platform_result= 672 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 673 cd "%obuild_snovis_path%\%obuild_dir_bin%" 674 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 675 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 676 cd "%obuild_pwd_snovis_0%" 677 SET obuild_pwd_snovis_0= 678 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_5 9660 :end_if_platform_56 661 SET obuild_platform_result= 662 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 663 cd "%obuild_snovis_path%\%obuild_dir_bin%" 664 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 665 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 666 cd "%obuild_pwd_snovis_0%" 667 SET obuild_pwd_snovis_0= 668 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_57 679 669 SET obuild_linked_libraries=%obuild_linked_libraries% -L${CLHEP_home}/lib -lCLHEP 680 :end_if_platform_5 9670 :end_if_platform_57 681 671 SET obuild_platform_result= 682 672 SET obuild_linked_libraries=%obuild_linked_libraries% "%obuild_Lib_path%\%obuild_dir_bin%\LibXML.lib" … … 697 687 cd "%obuild_pwd_snovis_0%" 698 688 SET obuild_pwd_snovis_0= 689 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_69 690 SET obuild_linked_libraries=%obuild_linked_libraries% -framework OpenGL -framework AGL 691 :end_if_platform_69 692 SET obuild_platform_result= 693 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 694 cd "%obuild_snovis_path%\%obuild_dir_bin%" 695 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 696 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 697 cd "%obuild_pwd_snovis_0%" 698 SET obuild_pwd_snovis_0= 699 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_70 700 SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices 701 :end_if_platform_70 702 SET obuild_platform_result= 703 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 704 cd "%obuild_snovis_path%\%obuild_dir_bin%" 705 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 706 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 707 cd "%obuild_pwd_snovis_0%" 708 SET obuild_pwd_snovis_0= 699 709 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_71 700 SET obuild_linked_libraries=%obuild_linked_libraries% - framework OpenGL -framework AGL710 SET obuild_linked_libraries=%obuild_linked_libraries% -L/usr/lib -lGLU -lGL -lm 701 711 :end_if_platform_71 702 712 SET obuild_platform_result= … … 704 714 cd "%obuild_snovis_path%\%obuild_dir_bin%" 705 715 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 706 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j716 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 707 717 cd "%obuild_pwd_snovis_0%" 708 718 SET obuild_pwd_snovis_0= 709 719 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_72 710 SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices720 SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib 711 721 :end_if_platform_72 712 722 SET obuild_platform_result= … … 714 724 cd "%obuild_snovis_path%\%obuild_dir_bin%" 715 725 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 716 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j726 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 717 727 cd "%obuild_pwd_snovis_0%" 718 728 SET obuild_pwd_snovis_0= 719 729 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_73 720 SET obuild_linked_libraries=%obuild_linked_libraries% -L /usr/lib -lGLU -lGL -lm730 SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm 721 731 :end_if_platform_73 722 732 SET obuild_platform_result= … … 724 734 cd "%obuild_snovis_path%\%obuild_dir_bin%" 725 735 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 726 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j736 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 727 737 cd "%obuild_pwd_snovis_0%" 728 738 SET obuild_pwd_snovis_0= 729 739 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_74 730 SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib740 SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread 731 741 :end_if_platform_74 732 SET obuild_platform_result=733 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d734 cd "%obuild_snovis_path%\%obuild_dir_bin%"735 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return736 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j737 cd "%obuild_pwd_snovis_0%"738 SET obuild_pwd_snovis_0=739 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_75740 SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm741 :end_if_platform_75742 SET obuild_platform_result=743 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d744 cd "%obuild_snovis_path%\%obuild_dir_bin%"745 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return746 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j747 cd "%obuild_pwd_snovis_0%"748 SET obuild_pwd_snovis_0=749 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_76750 SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread751 :end_if_platform_76752 742 SET obuild_platform_result= 753 743 -
snovis/trunk/obuild/DOS/build_dll_snovis.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% Darwin`) DO SET obuild_platform_result=%%j 98 cd "%obuild_pwd_snovis_0%" 99 SET obuild_pwd_snovis_0= 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 97 107 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 98 108 cd "%obuild_pwd_snovis_0%" 99 109 SET obuild_pwd_snovis_0= 100 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_ 1110 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_dll_snovis_sh_26 289 IF NOT %obuild_debug% == yes GOTO else_if_db_build_dll_snovis_sh_24 300 290 SET obuild_cxx_debug_local=%obuild_cxx_debug% 301 GOTO end_if_db_build_dll_snovis_sh_2 6302 :else_if_db_build_dll_snovis_sh_2 6291 GOTO end_if_db_build_dll_snovis_sh_24 292 :else_if_db_build_dll_snovis_sh_24 303 293 SET obuild_cxx_debug_local= 304 :end_if_db_build_dll_snovis_sh_2 6305 306 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_dll_snovis_sh_2 7294 :end_if_db_build_dll_snovis_sh_24 295 296 IF NOT %obuild_optimize% == yes GOTO else_if_opt_build_dll_snovis_sh_25 307 297 SET obuild_cxx_optimize_local=%obuild_cxx_optimize% 308 GOTO end_if_opt_build_dll_snovis_sh_2 7309 :else_if_opt_build_dll_snovis_sh_2 7298 GOTO end_if_opt_build_dll_snovis_sh_25 299 :else_if_opt_build_dll_snovis_sh_25 310 300 SET obuild_cxx_optimize_local= 311 :end_if_opt_build_dll_snovis_sh_2 7301 :end_if_opt_build_dll_snovis_sh_25 312 302 313 303 … … 466 456 cd "%obuild_pwd_snovis_0%" 467 457 SET obuild_pwd_snovis_0= 468 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 7458 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_35 469 459 SET obuild_cxx_includes=%obuild_cxx_includes% -I/System/Library/Frameworks/OpenGL.framework/Headers 470 :end_if_platform_3 7460 :end_if_platform_35 471 461 SET obuild_platform_result= 472 462 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d … … 476 466 cd "%obuild_pwd_snovis_0%" 477 467 SET obuild_pwd_snovis_0= 478 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_3 8468 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_36 479 469 SET obuild_cxx_includes=%obuild_cxx_includes% -I${OBUILD_OPENGL_HOME}/include 480 :end_if_platform_3 8470 :end_if_platform_36 481 471 SET obuild_platform_result= 482 472 … … 522 512 cd "%obuild_pwd_snovis_0%" 523 513 SET obuild_pwd_snovis_0= 514 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_51 515 SET obuild_linked_libraries=%obuild_linked_libraries% -framework OpenGL -framework AGL 516 :end_if_platform_51 517 SET obuild_platform_result= 518 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 519 cd "%obuild_snovis_path%\%obuild_dir_bin%" 520 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 521 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j 522 cd "%obuild_pwd_snovis_0%" 523 SET obuild_pwd_snovis_0= 524 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_52 525 SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices 526 :end_if_platform_52 527 SET obuild_platform_result= 528 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d 529 cd "%obuild_snovis_path%\%obuild_dir_bin%" 530 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 531 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j 532 cd "%obuild_pwd_snovis_0%" 533 SET obuild_pwd_snovis_0= 524 534 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_53 525 SET obuild_linked_libraries=%obuild_linked_libraries% - framework OpenGL -framework AGL535 SET obuild_linked_libraries=%obuild_linked_libraries% -L/usr/lib -lGLU -lGL -lm 526 536 :end_if_platform_53 527 537 SET obuild_platform_result= … … 529 539 cd "%obuild_snovis_path%\%obuild_dir_bin%" 530 540 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 531 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Darwin`) DO SET obuild_platform_result=%%j541 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j 532 542 cd "%obuild_pwd_snovis_0%" 533 543 SET obuild_pwd_snovis_0= 534 544 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_54 535 SET obuild_linked_libraries=%obuild_linked_libraries% -framework ApplicationServices545 SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib 536 546 :end_if_platform_54 537 547 SET obuild_platform_result= … … 539 549 cd "%obuild_snovis_path%\%obuild_dir_bin%" 540 550 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 541 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Linux`) DO SET obuild_platform_result=%%j551 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j 542 552 cd "%obuild_pwd_snovis_0%" 543 553 SET obuild_pwd_snovis_0= 544 554 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_55 545 SET obuild_linked_libraries=%obuild_linked_libraries% -L /usr/lib -lGLU -lGL -lm555 SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm 546 556 :end_if_platform_55 547 557 SET obuild_platform_result= … … 549 559 cd "%obuild_snovis_path%\%obuild_dir_bin%" 550 560 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return 551 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% Windows_NT`) DO SET obuild_platform_result=%%j561 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j 552 562 cd "%obuild_pwd_snovis_0%" 553 563 SET obuild_pwd_snovis_0= 554 564 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_56 555 SET obuild_linked_libraries=%obuild_linked_libraries% glu32.lib opengl32.lib gdi32.lib user32.lib565 SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread 556 566 :end_if_platform_56 557 SET obuild_platform_result=558 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d559 cd "%obuild_snovis_path%\%obuild_dir_bin%"560 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return561 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% OSF1`) DO SET obuild_platform_result=%%j562 cd "%obuild_pwd_snovis_0%"563 SET obuild_pwd_snovis_0=564 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_57565 SET obuild_linked_libraries=%obuild_linked_libraries% -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm566 :end_if_platform_57567 SET obuild_platform_result=568 FOR /F "usebackq delims=;" %%d IN (`cd`) DO SET obuild_pwd_snovis_0=%%d569 cd "%obuild_snovis_path%\%obuild_dir_bin%"570 IF NOT EXIST .\obuild_platform.exe ECHO Program obuild_platform.exe not found. && GOTO obuild_return571 FOR /F "usebackq" %%j IN (`.\obuild_platform.exe %obuild_platform% UNIX`) DO SET obuild_platform_result=%%j572 cd "%obuild_pwd_snovis_0%"573 SET obuild_pwd_snovis_0=574 IF NOT %obuild_platform_result% == yes GOTO end_if_platform_58575 SET obuild_linked_libraries=%obuild_linked_libraries% -lpthread576 :end_if_platform_58577 567 SET obuild_platform_result= 578 568
Note: See TracChangeset
for help on using the changeset viewer.