# $Id: requirements,v 1.11 2008/11/10 18:54:35 marcocle Exp $ # ============================================================================= package GaudiUtils version v3r12 # ============== structure ==================================================== branches GaudiUtils src cmt doc # ============== dependencies ================================================= use GaudiKernel * use ROOT * LCG_Interfaces use AIDA * LCG_Interfaces -no_auto_imports use Boost * LCG_Interfaces -no_auto_imports use uuid * LCG_Interfaces -no_auto_imports use Reflex * LCG_Interfaces -no_auto_imports use XercesC * LCG_Interfaces -no_auto_imports # ============== own includes ================================================= apply_pattern install_more_includes more="GaudiUtils" # ============== constituents ================================================= library GaudiUtilsLib Lib/*.cpp -import=AIDA -import=Boost -no_static apply_pattern linker_library library="GaudiUtilsLib" # ============== constituents ================================================= library GaudiUtils component/*.cpp -import=XercesC -import=Reflex -import=uuid -import=Boost -no_static apply_pattern component_library library=GaudiUtils # ============== patterns ===================================================== private macro_append ROOT_linkopts " -lHist " \ target-winxp " libHist.lib " \ target-mac104 " -lHist -lMatrix " macro_append Boost_linkopts " $(Boost_linkopts_date_time) "