Changeset 227


Ignore:
Timestamp:
Feb 14, 2007, 6:45:35 PM (15 years ago)
Author:
barrand
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • snovis/trunk/cmt/requirements

    r177 r227  
    2727
    2828#//////////////////////////////////////////////////
     29#/// G4Lab ////////////////////////////////////////
     30#//////////////////////////////////////////////////
     31
     32# Over Geant4, HEPVis and Inventor :
     33library G4LabCore -s=../source/G4Lab/cxx \
     34  Transform3D.cxx \
     35  Polyhedron.cxx \
     36  GeometryVisitor.cxx \
     37  Tree.cxx \
     38  Trajectory.cxx \
     39  State.cxx \
     40  SteppingAction.cxx \
     41  TrackingAction.cxx \
     42  SoG4RunManager.cxx \
     43  SoVisitedVolume.cxx \
     44  SoG4Trajectories.cxx \
     45  PhysicalVolumeAccessor.cxx \
     46  TrajectoryContainerAccessor.cxx \
     47  TrajectoryAccessor.cxx \
     48  PhysicsTableAccessor.cxx \
     49  HitsCollectionAccessor.cxx \
     50  DigitsCollectionAccessor.cxx \
     51  Manager.cxx
     52macro G4LabCore_cppflags "-I../source ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
     53macro G4LabCore_linkopts "-L${SNOVISROOT}/$(CMTCONFIG) -lG4LabCore" WIN32 "${SNOVISROOT}\$(CMTCONFIG)\G4LabCore.lib"
     54
     55# G4LabUIOnX :
     56# A Geant4 G4UISession for OnX.
     57# It needs OnX. Avoid establishing a relationship with G4interfaces
     58# that may be reconstructed with various GUI drivers.
     59library G4LabUIOnX ../source/G4Lab/cxx/UIOnX.cxx
     60macro G4LabUIOnX_cppflags "-I../source ${OSC_OnX_incs} ${Geant4_include}"
     61macro G4LabUIOnX_linkopts "-L${SNOVISROOT}/$(CMTCONFIG) -lG4LabUIOnX" WIN32 "${SNOVISROOT}\$(CMTCONFIG)\G4LabUIOnX.lib"
     62
     63# DLD callbacks :
     64# Over Lib only :
     65macro G4Lab_kind "dll"
     66library G4Lab ../source/G4Lab/cxx/Callbacks.cxx
     67macro lib_G4Lab_cppflags "-I../source ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
     68macro G4Lab_shlibflags "${OSC_Inventor_linkopts} ${OSC_OnX_linkopts}"
     69
     70#//////////////////////////////////////////////////
    2971#/// DLD callbacks ////////////////////////////////
    3072#//////////////////////////////////////////////////
     
    3375macro snovis_kind "dll"
    3476library snovis ../source/*.cxx
    35 macro snovis_cppflags "${OSC_G4Lab_incs} ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
     77#macro snovis_cppflags "${OSC_G4Lab_incs} ${OSC_AIDA_incs} ${OSC_OnX_incs} ${OSC_Inventor_incs}"
    3678macro snovis_shlibflags "${OSC_Inventor_linkopts} ${OSC_OnX_linkopts}"
    3779
     
    4082#//////////////////////////////////////////////////
    4183
    42 application prog_snova ../applications/prog_snova2.cxx use_linkopts='"${snova_linkopts} ${snvertex_linkopts} ${sngeom_linkopts} ${geomutils_linkopts} ${bhep_linkopts} ${Geant4_linkopts} ${CLHEP_linkopts}"'
    43 #macro prog_snova_cppflags "${snova_cppflags}"
     84application prog_snova ../applications/prog_snova2.cxx use_linkopts='"${snova_ui_linkopts} ${snova_linkopts} ${Geant4_interfaces_linkopts} ${Geant4_vis_management_linkopts} ${Geant4_modeling_linkopts} ${Geant4_Tree_linkopts} ${Geant4_linkopts} ${snvertex_linkopts} ${sngeom_linkopts} ${geomutils_linkopts} ${bhep_linkopts} ${CLHEP_linkopts}"'
    4485
    4586# Over G4Lab :
Note: See TracChangeset for help on using the changeset viewer.