]>
Commit | Line | Data |
---|---|---|
66c3c633 JS |
1 | # Makefile.am --- automake input file for systemtap dyninst tools |
2 | ||
0a5f4aa8 JS |
3 | AM_CFLAGS = -Wall -Werror -Wunused -W -Wformat=2 |
4 | AM_CXXFLAGS = -Wall -Werror -Wunused -W -Wformat=2 | |
66c3c633 JS |
5 | AM_CPPFLAGS = -D_GNU_SOURCE |
6 | AM_CPPFLAGS += -I$(srcdir)/../includes | |
7 | AM_CPPFLAGS += -I$(builddir)/../includes/sys | |
8 | AM_CPPFLAGS += -DBINDIR='"$(bindir)"' -DSYSCONFDIR='"$(sysconfdir)"' -DPKGDATADIR='"${pkgdatadir}"' -DPKGLIBDIR='"$(pkglibexecdir)"' -DLOCALEDIR='"$(localedir)"' | |
9 | ||
10 | AM_CFLAGS += @PIECFLAGS@ | |
11 | AM_CXXFLAGS += @PIECXXFLAGS@ | |
12 | AM_LDFLAGS = @PIELDFLAGS@ | |
13 | ||
51030d84 JS |
14 | if HAVE_SELINUX |
15 | AM_CPPFLAGS += $(selinux_CFLAGS) | |
16 | AM_LDFLAGS += $(selinux_LIBS) | |
17 | endif | |
18 | ||
66c3c633 | 19 | bin_PROGRAMS = |
9edc9465 | 20 | noinst_PROGRAMS = |
66c3c633 JS |
21 | |
22 | if HAVE_DYNINST | |
23 | ||
9edc9465 JS |
24 | bin_PROGRAMS += stapdyn |
25 | noinst_PROGRAMS += dynsdt | |
66c3c633 | 26 | |
75c8709f FCE |
27 | man_MANS = stapdyn.8 |
28 | ||
fce2d171 JS |
29 | stapdyn_SOURCES = stapdyn.cxx mutator.cxx mutatee.cxx \ |
30 | dynprobe.cxx dynutil.cxx ../util.cxx | |
66c3c633 JS |
31 | stapdyn_CXXFLAGS = $(AM_CXXFLAGS) @DYNINST_CXXFLAGS@ |
32 | stapdyn_LDFLAGS = $(AM_LDFLAGS) @DYNINST_LDFLAGS@ | |
54cbada2 | 33 | stapdyn_LDADD = -ldl -ldyninstAPI -lsymtabAPI -lpthread |
66c3c633 | 34 | |
0ed66feb | 35 | dynsdt_SOURCES = dynsdt.cxx dynutil.cxx ../util.cxx |
66c3c633 JS |
36 | dynsdt_CXXFLAGS = $(AM_CXXFLAGS) @DYNINST_CXXFLAGS@ |
37 | dynsdt_LDFLAGS = $(AM_LDFLAGS) @DYNINST_LDFLAGS@ | |
54cbada2 | 38 | dynsdt_LDADD = -ldl -lelf -ldyninstAPI -lsymtabAPI -lpthread |
66c3c633 JS |
39 | |
40 | endif # HAVE_DYNINST | |
bb262629 JS |
41 | |
42 | BUILT_SOURCES = | |
bb262629 | 43 | |
cab11fd1 | 44 | # Arrange for the top-level git_version.h to be regenerated at every "make". |
bb262629 | 45 | BUILT_SOURCES += git_version.stamp |
cab11fd1 | 46 | git_version.stamp ../git_version.h: |
3fb14d68 | 47 | $(MAKE) -C .. $(notdir $@) |