-
Notifications
You must be signed in to change notification settings - Fork 22
/
Makefile.am
89 lines (67 loc) · 1.51 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
metronomehtmldir = @datarootdir@/metronome
AM_CPPFLAGS = $(EIGEN3_CFLAGS) $(YAHTTP_CFLAGS) $(BOOST_CPPFLAGS) $(SANITIZER_FLAGS) -O3 -Wall -pthread
AM_LDFLAGS = \
$(PROGRAM_LDFLAGS) \
$(THREADFLAGS) \
$(BOOST_LDFLAGS)
ACLOCAL_AMFLAGS = -I m4
SUBDIRS=yahttp
bin_PROGRAMS = \
metronome \
msubmit \
mmanage \
mdump
metronome_SOURCES = \
metronome.cc \
iputils.cc iputils.hh \
statstorage.cc statstorage.hh \
interpolate.cc interpolate.hh \
metromisc.hh \
dolog.hh
metronome_LDFLAGS = \
$(AM_LDFLAGS) \
$(BOOST_PROGRAM_OPTIONS_LIBS) \
$(YAHTTP_LIBS)
metronome_LDADD = \
$(BOOST_PROGRAM_OPTIONS_LIBS) \
$(SYSTEMD_LIBS)
msubmit_SOURCES = \
msubmit.cc \
iputils.cc iputils.hh \
metromisc.hh \
dolog.hh
mmanage_SOURCES= \
mmanage.cc \
statstorage.cc statstorage.hh \
metromisc.hh \
dolog.hh
mdump_SOURCES= \
mdump.cc \
statstorage.cc statstorage.hh \
metromisc.hh \
dolog.hh
nobase_dist_metronomehtml_DATA = \
html/*.* \
html/js/*
dist_doc_DATA = \
README.md
EXTRA_DIST = \
LICENSE \
metronome.service.in \
metronome-upstart.conf
if HAVE_SYSTEMD
metronome.service: metronome.service.in
$(AM_V_GEN)sed -e 's![@]bindir[@]!$(bindir)!' < $< > $@
systemdsystemunitdir = $(SYSTEMD_DIR)
systemdsystemunit_DATA = \
metronome.service
endif
#if DOXYGEN
#codedocs: codedocs/html/index.html
#codedocs/html/index.html:
# doxygen
#endif
#check: testrunner
# ./testrunner
#testrunner: testrunner.o test-statstorage.o statstorage.o
# $(CXX) $^ -lboost_unit_test_framework -o $@