Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:15:01

0001 
0002 AUTOMAKE_OPTIONS = foreign
0003 
0004 lib_LTLIBRARIES = \
0005     libPHAJMaker.la
0006 
0007 INCLUDES = \
0008   -I$(includedir) \
0009   -I$(OFFLINE_MAIN)/include \
0010   -I$(ROOTSYS)/include
0011 
0012 noinst_HEADERS = \
0013   PHAJMakerLinkDef.h \
0014   PHAJMaker.h \
0015   PseudoJetPlus.h \
0016   JetAnalyzer.hh \
0017   PJTranslator.h
0018 
0019 libPHAJMaker_la_SOURCES = \
0020   PHAJMaker.cc \
0021   PseudoJetPlus.cxx \
0022   JetAnalyzer.cxx \
0023   PJTranslator.cc
0024 
0025 nodist_libPHAJMaker_la_SOURCES = \
0026   PHAJMaker_Dict.cc \
0027   PJTranslator_Dict.cc
0028 
0029 libPHAJMaker_la_LDFLAGS = \
0030    -L$(libdir) \
0031    -L$(OFFLINE_MAIN)/lib \
0032    -lg4dst \
0033    -lcalo_util \
0034    -lfun4all \
0035    -lphg4hit \
0036    -lg4detectors \
0037    -lg4testbench \
0038    -lfastjet \
0039    -lfastjettools \
0040    -lg4hough \
0041    -lCGAL
0042 
0043 ################################################
0044 # linking tests
0045 
0046 noinst_PROGRAMS = \
0047   testexternals
0048 
0049 testexternals_SOURCES = testexternals.cc
0050 testexternals_LDADD = libPHAJMaker.la
0051 
0052 testexternals.cc:
0053         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0054         echo "int main()" >> $@
0055         echo "{" >> $@
0056         echo "  return 0;" >> $@
0057         echo "}" >> $@
0058 
0059 CLEANFILES = PHAJMaker_Dict.cc PJTranslator_Dict.cc
0060 
0061 # rules to make root dictionaries
0062 PHAJMaker_Dict.cc: \
0063   PHAJMaker.h \
0064   PHAJMakerLinkDef.h 
0065         rootcint -f $@ -c $(DEFAULT_INCLUDES) $(INCLUDES) $^
0066 
0067 PJTranslator_Dict.cc: \
0068   PJTranslator.h \
0069   PJTranslatorLinkDef.h
0070         rootcint -f $@ -c $(DEFAULT_INCLUDES) $(INCLUDES) $^