File indexing completed on 2025-08-06 08:17:57
0001 AUTOMAKE_OPTIONS = foreign
0002
0003 AM_CPPFLAGS = \
0004 -I$(includedir) \
0005 -I$(OFFLINE_MAIN)/include \
0006 -I$(G4_MAIN)/include \
0007 -isystem`root-config --incdir`
0008
0009 lib_LTLIBRARIES = \
0010 libphfield_io.la \
0011 libphfield.la
0012
0013 AM_LDFLAGS = \
0014 -L$(libdir) \
0015 -L$(OFFLINE_MAIN)/lib
0016
0017 libphfield_io_la_LIBADD = \
0018 -lphool
0019
0020 libphfield_la_LIBADD = \
0021 libphfield_io.la \
0022 -lfun4all
0023
0024 pkginclude_HEADERS = \
0025 PHField3DCartesian.h \
0026 PHFieldConfig.h \
0027 PHFieldConfigv1.h \
0028 PHFieldConfigv2.h \
0029 PHFieldInterpolated.h \
0030 PHFieldUtility.h \
0031 PHField.h
0032
0033 ROOTDICTS = \
0034 PHFieldConfig_Dict.cc \
0035 PHFieldConfigv1_Dict.cc \
0036 PHFieldConfigv2_Dict.cc
0037
0038 pcmdir = $(libdir)
0039 nobase_dist_pcm_DATA = \
0040 PHFieldConfig_Dict_rdict.pcm \
0041 PHFieldConfigv1_Dict_rdict.pcm \
0042 PHFieldConfigv2_Dict_rdict.pcm
0043
0044 libphfield_io_la_SOURCES = \
0045 $(ROOTDICTS) \
0046 PHFieldConfig.cc \
0047 PHFieldConfigv1.cc \
0048 PHFieldConfigv2.cc
0049
0050 libphfield_la_SOURCES = \
0051 PHFieldUniform.cc \
0052 PHField2D.cc \
0053 PHField3DCylindrical.cc \
0054 PHField3DCartesian.cc \
0055 PHFieldInterpolated.cc \
0056 PHFieldUtility.cc
0057
0058
0059 %_Dict.cc: %.h %LinkDef.h
0060 rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0061
0062
0063 %_Dict_rdict.pcm: %_Dict.cc ;
0064
0065
0066
0067 BUILT_SOURCES = testexternals.C
0068
0069 noinst_PROGRAMS = \
0070 testexternals_phfield_io \
0071 testexternals_phfield
0072
0073
0074 testexternals_phfield_io_SOURCES = testexternals.C
0075 testexternals_phfield_io_LDADD = libphfield_io.la
0076
0077 testexternals_phfield_SOURCES = testexternals.C
0078 testexternals_phfield_LDADD = libphfield.la
0079
0080 testexternals.C:
0081 echo "//*** this is a generated file. Do not commit, do not edit" > $@
0082 echo "int main()" >> $@
0083 echo "{" >> $@
0084 echo " return 0;" >> $@
0085 echo "}" >> $@
0086
0087 clean-local:
0088 rm -f *Dict* $(BUILT_SOURCES) *.pcm