Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:12:44

0001 ##############################################
0002 # please add new classes in alphabetical order
0003 
0004 AUTOMAKE_OPTIONS = foreign
0005 
0006 lib_LTLIBRARIES = \
0007    libhfmltrigger.la
0008 
0009 AM_CPPFLAGS = \
0010   -I$(includedir) \
0011   -I$(OFFLINE_MAIN)/include \
0012   -I$(OFFLINE_MAIN)/include/eigen3 \
0013   -I$(ROOTSYS)/include \
0014   -I/opt/sphenix/core/rapidjson/include
0015 
0016 AM_LDFLAGS = \
0017   -L$(libdir) \
0018         -L$(ROOTSYS)/lib \
0019         -L$(OFFLINE_MAIN)/lib
0020 
0021 pkginclude_HEADERS = \
0022   HFMLTriggerOccupancy.h \
0023   HFMLTriggerInterface.h \
0024   HFMLTriggerHepMCTrigger.h
0025 
0026 
0027 ROOTDICTS = \
0028   HFMLTriggerHepMCTrigger_Dict.C \
0029   HFMLTriggerInterface_Dict.C \
0030   HFMLTriggerOccupancy_Dict.C
0031 
0032 
0033 pcmdir = $(libdir)
0034 nobase_dist_pcm_DATA = \
0035   HFMLTriggerHepMCTrigger_Dict_rdict.pcm \
0036   HFMLTriggerInterface_Dict_rdict.pcm \
0037   HFMLTriggerOccupancy_Dict_rdict.pcm
0038 
0039 
0040 libhfmltrigger_la_SOURCES = \
0041   $(ROOTDICTS) \
0042   HFMLTriggerInterface.C \
0043   HFMLTriggerHepMCTrigger.C \
0044   HFMLTriggerOccupancy.C
0045 
0046 libhfmltrigger_la_LIBADD = \
0047   -lfun4all \
0048   -lg4dst \
0049   -lg4mvtx \
0050   -lg4eval \
0051   -lphhepmc
0052 
0053 # Rule for generating table CINT dictionaries.
0054 %_Dict.C: %.h %LinkDef.h
0055         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0056 
0057 #just to get the dependency
0058 %_Dict_rdict.pcm: %_Dict.C ;
0059 
0060 
0061 
0062 ################################################
0063 # linking tests
0064 
0065 noinst_PROGRAMS = testexternals
0066 
0067 BUILT_SOURCES = testexternals.C
0068 
0069 testexternals_SOURCES = \
0070         testexternals.C
0071 
0072 testexternals_LDADD = \
0073   libhfmltrigger.la
0074 
0075 testexternals.C:
0076         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0077         echo "int main()" >> $@
0078         echo "{" >> $@
0079         echo "  return 0;" >> $@
0080         echo "}" >> $@
0081 
0082 clean-local:
0083         rm -f *Dict* $(BUILT_SOURCES) *.pcm