]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/valgrind/src/valgrind-3.6.0-svn/massif/Makefile.am
32c54dd032ebfec5a09d3bd230c6561a78271059
[l4.git] / l4 / pkg / valgrind / src / valgrind-3.6.0-svn / massif / Makefile.am
1 include $(top_srcdir)/Makefile.tool.am
2
3 SUBDIRS += perf
4
5 EXTRA_DIST = \
6         docs/ms-manual.xml \
7         docs/ms_print-manpage.xml
8
9 #----------------------------------------------------------------------------
10 # Headers, etc
11 #----------------------------------------------------------------------------
12
13 bin_SCRIPTS = ms_print
14
15 #----------------------------------------------------------------------------
16 # massif-<platform>
17 #----------------------------------------------------------------------------
18
19 noinst_PROGRAMS  = massif-@VGCONF_ARCH_PRI@-@VGCONF_OS@
20 if VGCONF_HAVE_PLATFORM_SEC
21 noinst_PROGRAMS += massif-@VGCONF_ARCH_SEC@-@VGCONF_OS@
22 endif
23
24 MASSIF_SOURCES_COMMON = ms_main.c
25
26 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES      = $(MASSIF_SOURCES_COMMON)
27 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS     = \
28         $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
29 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS       = \
30         $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
31 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES = \
32         $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@)
33 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD        = \
34         $(TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@)
35 massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS      = \
36         $(TOOL_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
37 if VGCONF_HAVE_PLATFORM_SEC
38 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES      = $(MASSIF_SOURCES_COMMON)
39 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS     = \
40         $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
41 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS       = \
42         $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
43 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES = \
44         $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@)
45 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD        = \
46         $(TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@)
47 massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS      = \
48         $(TOOL_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
49 endif
50
51 #----------------------------------------------------------------------------
52 # vgpreload_massif-<platform>.so
53 #----------------------------------------------------------------------------
54
55 noinst_PROGRAMS += vgpreload_massif-@VGCONF_ARCH_PRI@-@VGCONF_OS@.so
56 if VGCONF_HAVE_PLATFORM_SEC
57 noinst_PROGRAMS += vgpreload_massif-@VGCONF_ARCH_SEC@-@VGCONF_OS@.so
58 endif
59
60 if VGCONF_OS_IS_DARWIN
61 noinst_DSYMS = $(noinst_PROGRAMS)
62 endif
63
64 vgpreload_massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_SOURCES      = 
65 vgpreload_massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CPPFLAGS     = \
66         $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
67 vgpreload_massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_CFLAGS       = \
68         $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) $(AM_CFLAGS_PIC)
69 vgpreload_massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_DEPENDENCIES = \
70         $(LIBREPLACEMALLOC_@VGCONF_PLATFORM_PRI_CAPS@)
71 vgpreload_massif_@VGCONF_ARCH_PRI@_@VGCONF_OS@_so_LDFLAGS      = \
72         $(PRELOAD_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@) \
73         $(LIBREPLACEMALLOC_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
74 if VGCONF_HAVE_PLATFORM_SEC
75 vgpreload_massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_SOURCES      = 
76 vgpreload_massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CPPFLAGS     = \
77         $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
78 vgpreload_massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_CFLAGS       = \
79         $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) $(AM_CFLAGS_PIC)
80 vgpreload_massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_DEPENDENCIES = \
81         $(LIBREPLACEMALLOC_@VGCONF_PLATFORM_SEC_CAPS@)
82 vgpreload_massif_@VGCONF_ARCH_SEC@_@VGCONF_OS@_so_LDFLAGS      = \
83         $(PRELOAD_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@) \
84         $(LIBREPLACEMALLOC_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
85 endif
86