Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-03 08:20:53

0001 AUTOMAKE_OPTIONS = foreign
0002 
0003 PACKAGE = pmonitor
0004 
0005 include_HEADERS = \
0006   pmonitor.h \
0007   pmonstate.h \
0008   pMutex.h
0009 
0010 
0011 LINKFILE = pmonitorLinkDef.h
0012 
0013 pkginclude_HEADERS = $(include_HEADERS)
0014 
0015 noinst_HEADERS = $(LINKFILE)
0016 
0017 #BUILT_SOURCES = pmonitor_Dict.C
0018 
0019 #ROOTCINT =  $(ROOTSYS)/bin/rootcint 
0020 ROOTCINT =  rootcint 
0021 
0022 AM_CPPFLAGS =  -I$(includedir) -isystem@ROOTINC@ @ROOTCFLAGS@
0023 
0024 lib_LTLIBRARIES = libpmonitor.la
0025 
0026 LDFLAGS = -Wl,--no-as-needed 
0027 
0028 if ! MAKEROOT6
0029   ROOT5_DICTS = \
0030     pmonitor_Dict.C
0031 endif
0032 
0033 libpmonitor_la_SOURCES = \
0034   $(ROOT5_DICTS) \
0035   pmonitor.cc \
0036   pmonitor.h \
0037   pmonstate.h \
0038   pMutex.cc
0039 
0040 
0041 if FROG
0042 
0043 libpmonitor_la_LIBADD = \
0044   -L$(libdir) \
0045   -L$(ONLINE_MAIN)/lib \
0046   -lEvent -lmessage \
0047   $(ROOTLIBS) -lThread -lpthread \
0048   -L$(OFFLINE_MAIN)/lib 
0049 
0050 else
0051 
0052 
0053 libpmonitor_la_LIBADD = \
0054   -L$(libdir) \
0055   -L$(ONLINE_MAIN)/lib \
0056   -lEvent -lmessage \
0057   $(ROOTLIBS) -lThread -lpthread 
0058 
0059 endif
0060 
0061 pcmdir = $(libdir)
0062 nobase_dist_pcm_DATA = \
0063    pmonitor_Dict_rdict.pcm
0064 
0065 pmonitor_Dict.C: pmonitor.h pmonstate.h  $(LINKFILE)
0066         $(ROOTCINT) -f $@ @CINTDEFS@ -c $(DEFAULT_INCLUDES) -I$(includedir) $^
0067 
0068 bin_SCRIPTS = writePmonProject.pl
0069 
0070 
0071 # get the dependency for the pcm files
0072 %_Dict_rdict.pcm: %_Dict.C ;
0073 
0074 
0075 # clean cache dir on Solaris 5.8
0076 clean-local:
0077         rm -rf SunWS_cache
0078         rm -f *Dict* $(BUILT_SOURCES) *.pcm
0079