package reconRootData
version v3r1
use GlastPolicy
use digiRootData
use ROOT
apply_pattern packageShr
# temporarily re-introduce this pattern to be sure bfemApp runs on linux
apply_pattern ld_library_path
# put this back in for glastRootIO
apply_pattern package_linkopts
#--------------------------------------------------------------
private
#define the list of header files to be used in rootcint
macro root_headers "CalCluster.h CalLogEne.h CalRecon.h Recon.h ReconHeader.h TkrGamma.h TkrHit.h TkrLocator.h TkrRecon.h TkrSiCluster.h TkrTrack.h ReconLinkDef.h"
# try to build this by adding to compilation for requirements
macro reconRootData_custom_build ""\
VisualC "call $(RECONROOTDATAROOT)/reconRootData/dorootcint.bat"
# on unix use a document to make rootcint part of the build process
make_fragment recon_dorootcint_header
make_fragment recon_dorootcint -header=recon_dorootcint_header
document recon_dorootcint ReconRootDataCint CINTFILE=../reconRootData/ReconCint.cxx
# add the ROOT Physics library to the list for linking
macro_append ROOT_linkopts " ${ROOT_PATH}/lib/libPhysics.so " \
VisualC " ${ROOT_PATH}/lib/libPhysics.lib "
macro reconRootData_shlibflags "" \
VisualC " ${use_linkopts} "
apply_pattern package_headers
apply_pattern package_include
library reconRootData *.cxx \
../reconRootData/ReconCint.cxx\
${reconRootData_headers}
The reconRootData package depends on the following packages
package reconRootData
version v3r1
use GlastPolicy
use digiRootData
use ROOT
apply_pattern packageShr
# temporarily re-introduce this pattern to be sure bfemApp runs on linux
apply_pattern ld_library_path
# put this back in for glastRootIO
apply_pattern package_linkopts
#--------------------------------------------------------------
private
#define the list of header files to be used in rootcint
macro root_headers "CalCluster.h CalLogEne.h CalRecon.h Recon.h ReconHeader.h TkrGamma.h TkrHit.h TkrLocator.h TkrRecon.h TkrSiCluster.h TkrTrack.h ReconLinkDef.h"
# try to build this by adding to compilation for requirements
macro reconRootData_custom_build ""\
VisualC "call $(RECONROOTDATAROOT)/reconRootData/dorootcint.bat"
# on unix use a document to make rootcint part of the build process
make_fragment recon_dorootcint_header
make_fragment recon_dorootcint -header=recon_dorootcint_header
document recon_dorootcint ReconRootDataCint CINTFILE=../reconRootData/ReconCint.cxx
# add the ROOT Physics library to the list for linking
macro_append ROOT_linkopts " ${ROOT_PATH}/lib/libPhysics.so " \
VisualC " ${ROOT_PATH}/lib/libPhysics.lib "
macro reconRootData_shlibflags "" \
VisualC " ${use_linkopts} "
apply_pattern package_headers
apply_pattern package_include
library reconRootData *.cxx \
../reconRootData/ReconCint.cxx\
${reconRootData_headers}
1.2.3 written by Dimitri van Heesch,
© 1997-2000