## Makefile.am -- Process this file with automake to produce Makefile.in lib_LTLIBRARIES = libptrg.la # Please read the libtool manual before changing the version number! # http://www.gnu.org/software/libtool/manual.html#Versioning libptrg_la_LDFLAGS = -version-info $(LIB_VERSION) libptrg_la_SOURCES = \ src/ptstring.cc \ src/ptlist.cc \ src/ptdimtypes.cc \ src/ptscsn_raw.cc \ src/ptscsn.cc\ src/ptttcrx.cc\ src/ptss_log.cc\ src/ptchecksum.cc\ src/ptblob32.cc\ src/ptjtag.cc\ src/readsht11.cc \ src/ptdic_process.cc \ \ src/reglist/ptreglist.cc \ src/reglist/ptreglist_autogen.cc \ \ src/playxsvf_2010-06/micro.c\ src/playxsvf_2010-06/ports.c\ src/playxsvf_2010-06/lenval.c\ src/playxsvf_2010-06/defs.c \ \ src/old/ptdat.cc # ptdat is required by ptscsn_raw include_HEADERS = \ src/ptstring.hh \ src/ptlist.hh \ src/ptdimtypes.hh \ src/ptscsn_raw.hh \ src/ptscsn.hh \ src/ptttcrx.hh\ src/ptss_log.hh\ src/ptchecksum.hh\ src/ptblob32.hh\ src/ptjtag.hh\ src/readsht11.hh \ src/ptdic_process.hh \ \ src/reglist/ptreglist.hh \ \ src/playxsvf_2010-06/micro.h \ src/playxsvf_2010-06/ports.h \ src/playxsvf_2010-06/lenval.h \ src/playxsvf_2010-06/defs.h \ \ src/old/ptdat.hh dist_noinst_DATA = libptrg.spec EXTRA_DIST = hosts.pretrigger \ ptss_start.sh ### EXPERIMENTAL / OLD EXECUTABLES ################################## # readsht11test: was used to test the temperature and humidity sensor readout # showXmlFormat: is used for the fxsproxy development # dimserviceTest: was used to test dim int arrays with PVSS # ptcom: is not used anymore ### CURRENT EXECUTABLES ####################### # ptss: Pre-Trigger Slim Server, currently used on the DCS boards, providing # a DIM-Server to receive commands and publish counters # ptdic: Pre-Trigger DIM Client, currently used on thw worker node to configure # the DCS boards # bin_PROGRAMS = ptcom ptss ptdic readsht11test showXmlFormat dimserviceTest bin_PROGRAMS = ptss ptdic bin_SCRIPTS = ptss_start.sh LDADD = libptrg.la # ptcom_SOURCES = src/old/ptcom.cc ptss_SOURCES = src/ptss.cc src/ptss_publish.cc src/ptss_publish.hh ptdic_SOURCES = src/ptdic.cc # readsht11test_SOURCES = src/readsht11test.cc # showXmlFormat_SOURCES = src/old/show_xml_format.cc # dimserviceTest_SOURCES = src/dimservice_test.cc # autogenerated sources BUILT_SOURCES = ptreglist_autogen.cc GENERATED = ptreglist_autogen.cc CLEANFILES = $(GENERATED) ptreglist_autogen.cc: \ src/reglist/reglist_cbac.txt \ src/reglist/reglist_cbb.txt \ src/reglist/reglist_feb.txt \ src/reglist/reglist_tlmu.txt \ src/reglist/reglist_proc.pl cd ./src/reglist/ ; ./reglist_proc.pl > $@ ; dist_libptrg_la_SOURCES = \ src/reglist/reglist_cbac.txt \ src/reglist/reglist_cbb.txt \ src/reglist/reglist_feb.txt \ src/reglist/reglist_tlmu.txt \ src/reglist/reglist_proc.pl \ src/ptvlist.hh # # rpm: make ptreglist_autogen.cc make dist rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz .PHONY: ipkg ipkg: rm Makefile ipkg/rules configure fakeroot ipkg-buildpackage #DATETIME := $(shell date '+%Y%m%d-%H%M%S') # #update_%: DESTDIR=/tmp/update-$(PACKAGE)-$(VERSION)-$(DATETIME) # #update_%: install-strip # scp -rp $(DESTDIR)/$(prefix)/* root@$*:$(prefix) # rm -rf $(DESTDIR) #lazy_update_%: install-strip # scp -rp $(DESTDIR)/$(prefix)/lib/libptrg.so.*.*.* root@$*:$(prefix)/lib # rm -rf $(DESTDIR)