- package Tb/TbEvent
- version v2r2
-
- # Structure, i.e. directories to process.
- #========================================================================
- branches cmt doc dict Event xml
-
- # Used packages.
- #========================================================================
- use EventBase v* Event
-
- # Produce Header-Files from XML description
- #========================================================================
- private
- use GaudiObjDesc v* -no_auto_imports
- end_private
-
- apply_pattern god_headers files=../xml/*.xml
- apply_pattern install_more_includes more=Event
-
- # Make custom dictionary. Must be before GOD generation
- #========================================================================
- document customdict TbEventCustomDict ../dict/lcgDict.h
- macro_append TbEventObj2Dict_dependencies TbEventCustomDict
-
- apply_pattern god_dictionary files=../xml/*.xml
- macro_append TbEventDict_cppflags "-std=c++11" \
- target-icc " -wd191"
-
- # Make the linker library
- #=====================================================================
- library TbEvent *.cpp
- apply_pattern linker_library library=TbEvent