Changeset 75
- Timestamp:
- Jan 16, 2006, 9:37:42 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MEMPHYS/HEAD/cmt/requirements
r67 r75 10 10 use G4Lab v7r* 11 11 12 use OnXLab v1r* 12 13 13 14 #////////////////////////////////////////////////// … … 35 36 #////////////////////////////////////////////////// 36 37 38 # Must not use Geant4 singletons if having not Geant4 shared libs. 39 macro MEMPHYS_kind "dll" 37 40 library MEMPHYS -import=OpenInventor -s=../source/Callbacks Callbacks.cxx InventorCallbacks.cxx 38 41 macro MEMPHYS_cppflags "${G4Lab_Geant4_incs}" … … 44 47 45 48 # Over Geant4 and AIDA only : 46 application MEMPHYS_batch -import=expat ../applications/MEMPHYS_batch.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${G4physics_lists_hadronic_linkopts} ${G4Lab_Geant4_linkopts} ${ LabAnalysisFactory_linkopts} ${LibCore_linkopts} ${math_linkopts} ${dld_linkopts}"'49 application MEMPHYS_batch -import=expat ../applications/MEMPHYS_batch.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${G4physics_lists_hadronic_linkopts} ${G4Lab_Geant4_linkopts} ${aida_config_libs} ${LibCore_linkopts} ${math_linkopts} ${dld_linkopts}"' 47 50 macro MEMPHYS_batch_cppflags "${MEMPHYSCore_cppflags} ${G4physics_lists_hadronic_incs}" 48 51 49 52 # Over G4Lab : 50 application MEMPHYS_session -import=OpenInventor -import=expat ../applications/MEMPHYS_session.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${G4physics_lists_hadronic_linkopts} ${G4LabUIOnX_linkopts} ${G4LabCore_linkopts} ${G4Lab_Geant4_linkopts} ${G4LabHDUMMY_linkopts} ${HEPVisPlotter_linkopts} ${HEPVisDetector_linkopts} ${HEPVisGeometry_linkopts} ${HEPVisUtils_linkopts} ${freetype_linkopts} ${jpeg_linkopts} ${dvi2bitmap_linkopts} ${OpenInventor_linkopts} ${OnXCore_linkopts} ${LibXML_linkopts} ${expat_linkopts} ${LibZip_linkopts} ${zlib_linkopts} ${LibCore_linkopts} ${dld_linkopts} ${cxxstd_linkopts} ${Windows_linkopts} ${OpenGL_linkopts} ${Xext_linkopts} ${X11_linkopts} "'53 application MEMPHYS_session -import=OpenInventor -import=expat ../applications/MEMPHYS_session.cxx ../applications/HitsCollectionType.cxx use_linkopts='"${MEMPHYSCore_linkopts} ${G4physics_lists_hadronic_linkopts} ${G4LabUIOnX_linkopts} ${G4LabCore_linkopts} ${G4Lab_Geant4_linkopts} ${G4LabHDUMMY_linkopts} ${HEPVisPlotter_linkopts} ${HEPVisDetector_linkopts} ${HEPVisGeometry_linkopts} ${HEPVisUtils_linkopts} ${freetype_linkopts} ${jpeg_linkopts} ${dvi2bitmap_linkopts} ${OpenInventor_linkopts} ${OnXCore_linkopts} ${LibXML_linkopts} ${expat_linkopts} ${LibZip_linkopts} ${zlib_linkopts} ${LibCore_linkopts} ${dld_linkopts} ${cxxstd_linkopts} ${Windows_linkopts} ${OpenGL_linkopts} ${Xext_linkopts} ${X11_linkopts} "' 51 54 macro MEMPHYS_session_cppflags "${G4Lab_Geant4_incs} ${MEMPHYS_batch_cppflags}" 52 53 54 #JEC 18/11/05 not yet implemented: what's that Guy?55 # Over AIDA / Lab :56 #macro aida_config_libs "`aida-config --libs`" WIN32 "${LabAnalysisFactory_linkopts} ${LibCore_linkopts} ${math_linkopts} ${dld_linkopts}"57 #application MEMPHYS_analysis ../applications/MEMPHYS_analysis.cxx use_linkopts='"$(aida_config_libs)"'58 55 59 56 … … 88 85 #////////////////////////////////////////////////// 89 86 90 use Lab v11r* 91 92 path_remove LD_LIBRARY_PATH "${MEMPHYSROOT}/$(Platform_bin)" WIN32 "" Darwin "" 93 path_append LD_LIBRARY_PATH "${MEMPHYSROOT}/$(Platform_bin)" WIN32 "" Darwin "" 94 95 path_remove DYLD_LIBRARY_PATH "" Darwin "${MEMPHYSROOT}/$(Platform_bin)" WIN32 "" 96 path_append DYLD_LIBRARY_PATH "" Darwin "${MEMPHYSROOT}/$(Platform_bin)" WIN32 "" 97 98 path_remove PATH "" WIN32 "${MEMPHYSROOT}\$(Platform_bin)" 99 path_append PATH "" WIN32 "${MEMPHYSROOT}\$(Platform_bin)" 87 apply_pattern Platform_paths 100 88 101 89
Note: See TracChangeset
for help on using the changeset viewer.