The bfemDisplay package depends on the following packages
package bfemDisplay
version v1
use GlastPolicy
use digiRootData v2r8p1
use reconRootData v2r1p1
use ROOT
include_dirs "${BFEMDISPLAYROOT}"
#apply_pattern packageShr
# temporarily re-introduce this patter to be sure bfemDisplay will run on linux
pattern ld_library_path \
path_append LD_LIBRARY_PATH ${<PACKAGE>ROOT}/${CMTCONFIG}
apply_pattern ld_library_path
# put this back in for glastRootIO
apply_pattern package_linkopts
#-------------------------------------------------------
private
# Create the Root Cint classes
#define the list of header files to be used in rootcint
macro root_headers "THits.h TNNode.h TReconHits.h"
# try to build this by adding to compilation for requirements
macro bfemDisplay_custom_build ""\
VisualC "call $(BFEMDISPLAYROOT)/bfemDisplay/dorootcint.bat"
# on unix use a document to make rootcint part of the build process
make_fragment display_dorootcint_header
make_fragment display_dorootcint -header=display_dorootcint_header
document display_dorootcint DisplayRootCint CINTFILE=../bfemDisplay/bfemDCint.cxx
macro bfemDisplay_shlibflags " -L${ROOT_PATH}/lib -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lGui -lm -ldl -lpthread -rdynamic" \
VisualC " ${use_linkopts} "
apply_pattern package_include
apply_pattern package_headers
library bfemDisplay *.cxx \
../bfemDisplay/*.cxx \
${bfemDisplay_headers}
application bfem main.cxx
1.2.3 written by Dimitri van Heesch,
© 1997-2000