blob: 78d9e53287cfdeff18cb02391e270c190dffa51b [file] [log] [blame]
njndbebecc2009-07-14 01:39:54 +00001include $(top_srcdir)/Makefile.tool.am
2
njn7375de32009-08-05 08:08:18 +00003EXTRA_DIST = docs/bbv-manual.xml
4
njndbebecc2009-07-14 01:39:54 +00005#----------------------------------------------------------------------------
6# exp-bbv-<platform>
7#----------------------------------------------------------------------------
8
9noinst_PROGRAMS = exp-bbv-@VGCONF_ARCH_PRI@-@VGCONF_OS@
10if VGCONF_HAVE_PLATFORM_SEC
11noinst_PROGRAMS += exp-bbv-@VGCONF_ARCH_SEC@-@VGCONF_OS@
12endif
13
14BBV_SOURCES_COMMON = bbv_main.c
15
sewardj9e6428a2010-06-02 00:31:34 +000016exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_SOURCES = \
17 $(BBV_SOURCES_COMMON)
njndbebecc2009-07-14 01:39:54 +000018exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CPPFLAGS = \
19 $(AM_CPPFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
20exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS = \
21 $(AM_CFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
22exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_DEPENDENCIES = \
23 $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@)
24exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDADD = \
25 $(TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@)
26exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS = \
27 $(TOOL_LDFLAGS_@VGCONF_PLATFORM_PRI_CAPS@)
sewardj9e6428a2010-06-02 00:31:34 +000028exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LINK = \
sewardjd3645802010-06-13 22:13:58 +000029 $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
njnea2d6fd2010-07-01 00:20:20 +000030 @VALT_LOAD_ADDRESS_PRI@ \
sewardj9e6428a2010-06-02 00:31:34 +000031 $(LINK) \
32 $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_CFLAGS) \
33 $(exp_bbv_@VGCONF_ARCH_PRI@_@VGCONF_OS@_LDFLAGS)
34
njndbebecc2009-07-14 01:39:54 +000035if VGCONF_HAVE_PLATFORM_SEC
sewardj9e6428a2010-06-02 00:31:34 +000036exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_SOURCES = \
37 $(BBV_SOURCES_COMMON)
njndbebecc2009-07-14 01:39:54 +000038exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CPPFLAGS = \
39 $(AM_CPPFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
40exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS = \
41 $(AM_CFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
42exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_DEPENDENCIES = \
43 $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@)
44exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDADD = \
45 $(TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@)
46exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS = \
47 $(TOOL_LDFLAGS_@VGCONF_PLATFORM_SEC_CAPS@)
sewardj9e6428a2010-06-02 00:31:34 +000048exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LINK = \
sewardjd3645802010-06-13 22:13:58 +000049 $(top_builddir)/coregrind/link_tool_exe_@VGCONF_OS@ \
njnea2d6fd2010-07-01 00:20:20 +000050 @VALT_LOAD_ADDRESS_SEC@ \
sewardj9e6428a2010-06-02 00:31:34 +000051 $(LINK) \
52 $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_CFLAGS) \
53 $(exp_bbv_@VGCONF_ARCH_SEC@_@VGCONF_OS@_LDFLAGS)
njndbebecc2009-07-14 01:39:54 +000054endif