The pdrApp package depends on the following packages
package pdrApp
version v3
# --------------------------
# construct the pdr application
# --------------------------
##
## This package is both a checkout package, and defines the run environment
## The following use statements:
## 1) allow initial checkout
## 2) verify that the specified versions area available
## 3) ensure that env vars (for loading shareables) are defined in the setup script
## 4) defines a workspace that includes all dependent packages.
ignore_pattern package_stamps
# checkout for Gaudi
use GaudiSys v7
# checkout package for geometry, gui, gismo
use gismosys v4
# rest are for recon here
use GuiSvc v2
use analysis v3
use merit v3
use idents v2
use xml v3
use flux v3
use FluxSvc v2
use data v4
use GlastEvent v2
use instrument v3
use GlastSvc v2
use glastmedia v4
use reconstruction v5
use GismoGenerator v2
use aoRecon v2
#redefine this. (Why?)
macro inc ""
# The other unique thing about this package: the job options file to use.
set JOBOPTIONS ${PDRAPPROOT}/src/jobOptions.txt
# this only creates a standard application that will use the above job options file
# (have to dispose of an macro_include)
macro_remove use_linkopts $(console_linkopts)
apply_pattern guiapp
macro jobOptions "" VisualC "jobOptions.txt"
application pdrApp ${GuiMain} $(jobOptions) $(Win32Resource)
# define patterns for user clients
pattern userlinks macro <package>_linkopts "" VisualC /include:_<package>_loadRef
pattern userjobopts set JOBOPTIONS ${<PACKAGE>ROOT}/src/jobOptions.txt
pattern userapp application userApp ${GuiMain} *.cxx $(jobOptions) $(Win32Resource)
1.2.3 written by Dimitri van Heesch,
© 1997-2000