Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:38

0001 AUTOMAKE_OPTIONS = foreign
0002 
0003 AM_CPPFLAGS = \
0004   -I$(includedir) \
0005   -isystem$(OFFLINE_MAIN)/include  \
0006   -isystem`root-config --incdir`
0007 
0008 lib_LTLIBRARIES = \
0009    libglobalvertex_io.la \
0010    libglobalvertex.la
0011 
0012 AM_LDFLAGS = \
0013   -L$(libdir) \
0014   -L$(OFFLINE_MAIN)/lib
0015 
0016 libglobalvertex_io_la_LIBADD = \
0017   -lphool \
0018   -ltrackbase_historic_io
0019 
0020 libglobalvertex_la_LIBADD = \
0021   libglobalvertex_io.la \
0022   -ltrackbase_historic_io \
0023   -lg4detectors \
0024   -lfun4all
0025 
0026 pkginclude_HEADERS = \
0027   GlobalVertex.h \
0028   GlobalVertexv1.h \
0029   GlobalVertexv2.h \
0030   GlobalVertexMap.h \
0031   GlobalVertexMapv1.h \
0032   GlobalVertexReco.h \
0033   MbdVertex.h \
0034   MbdVertexv1.h \
0035   MbdVertexv2.h \
0036   MbdVertexMap.h \
0037   MbdVertexMapv1.h \
0038   SvtxVertex.h \
0039   SvtxVertex_v1.h \
0040   SvtxVertex_v2.h \
0041   SvtxVertexMap.h \
0042   SvtxVertexMap_v1.h \
0043   Vertex.h
0044 
0045 ROOTDICTS = \
0046   GlobalVertex_Dict.cc \
0047   GlobalVertexv1_Dict.cc \
0048   GlobalVertexv2_Dict.cc \
0049   GlobalVertexMap_Dict.cc \
0050   GlobalVertexMapv1_Dict.cc \
0051   MbdVertex_Dict.cc \
0052   MbdVertexv1_Dict.cc \
0053   MbdVertexv2_Dict.cc \
0054   MbdVertexMap_Dict.cc \
0055   MbdVertexMapv1_Dict.cc \
0056   SvtxVertex_Dict.cc \
0057   SvtxVertex_v1_Dict.cc \
0058   SvtxVertex_v2_Dict.cc \
0059   SvtxVertexMap_Dict.cc \
0060   SvtxVertexMap_v1_Dict.cc \
0061   Vertex_Dict.cc
0062 
0063 pcmdir = $(libdir)
0064 # more elegant way to create pcm files (without listing them)
0065 nobase_dist_pcm_DATA = $(ROOTDICTS:.cc=_rdict.pcm)
0066 
0067 libglobalvertex_io_la_SOURCES = \
0068   $(ROOTDICTS) \
0069   GlobalVertex.cc \
0070   GlobalVertexv1.cc \
0071   GlobalVertexv2.cc \
0072   GlobalVertexMap.cc \
0073   GlobalVertexMapv1.cc \
0074   MbdVertexv1.cc \
0075   MbdVertexv2.cc \
0076   MbdVertexMap.cc \
0077   MbdVertexMapv1.cc \
0078   SvtxVertex.cc \
0079   SvtxVertex_v1.cc \
0080   SvtxVertex_v2.cc \
0081   SvtxVertexMap.cc \
0082   SvtxVertexMap_v1.cc \
0083   Vertex.cc
0084 
0085 libglobalvertex_la_SOURCES = \
0086   GlobalVertexReco.cc
0087 
0088 # Rule for generating table CINT dictionaries.
0089 %_Dict.cc: %.h %LinkDef.h
0090         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0091 
0092 #just to get the dependency
0093 %_Dict_rdict.pcm: %_Dict.cc ;
0094 
0095 ################################################
0096 # linking tests
0097 
0098 noinst_PROGRAMS = \
0099   testexternals_globalvertex_io \
0100   testexternals_globalvertex
0101 
0102 BUILT_SOURCES = \
0103   testexternals.cc
0104 
0105 testexternals_globalvertex_io_SOURCES = testexternals.cc
0106 testexternals_globalvertex_io_LDADD = libglobalvertex_io.la
0107 
0108 testexternals_globalvertex_SOURCES = testexternals.cc
0109 testexternals_globalvertex_LDADD = libglobalvertex.la
0110 
0111 testexternals.cc:
0112         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0113         echo "int main()" >> $@
0114         echo "{" >> $@
0115         echo "  return 0;" >> $@
0116         echo "}" >> $@
0117 
0118 clean-local:
0119         rm -f *Dict* $(BUILT_SOURCES) *.pcm