njn | 83b62cb | 2009-04-15 03:12:43 +0000 | [diff] [blame] | 1 | # This file is used for tool tests, and also in perf/Makefile.am. |
| 2 | |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 3 | include $(top_srcdir)/Makefile.all.am |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 4 | |
| 5 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/include \ |
| 6 | -I$(top_srcdir)/coregrind -I$(top_builddir)/include \ |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 7 | -I$(top_srcdir)/VEX/pub \ |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 8 | -DVGA_$(VGCONF_ARCH_PRI)=1 \ |
| 9 | -DVGO_$(VGCONF_OS)=1 \ |
| 10 | -DVGP_$(VGCONF_ARCH_PRI)_$(VGCONF_OS)=1 |
njn | 07891f9 | 2009-02-22 23:38:10 +0000 | [diff] [blame] | 11 | # Nb: Tools need to augment these flags with an arch-selection option, such |
| 12 | # as $(AM_FLAG_M3264_PRI). |
njn | 8d1181d | 2009-02-25 23:19:46 +0000 | [diff] [blame] | 13 | AM_CFLAGS = -Winline -Wall -Wshadow -g |
| 14 | AM_CXXFLAGS = -Winline -Wall -Wshadow -g |
njn | c9a6f4b | 2009-04-24 20:17:07 +0000 | [diff] [blame] | 15 | # Include AM_CPPFLAGS in AM_CCASFLAGS to allow for older versions of |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 16 | # automake; see comments in Makefile.all.am for more detail. |
njn | c9a6f4b | 2009-04-24 20:17:07 +0000 | [diff] [blame] | 17 | AM_CCASFLAGS = $(AM_CPPFLAGS) |
njn | 5304457 | 2009-02-19 09:52:05 +0000 | [diff] [blame] | 18 | |
njn | f76d27a | 2009-05-28 01:53:07 +0000 | [diff] [blame] | 19 | if VGCONF_OS_IS_DARWIN |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 20 | noinst_DSYMS = $(check_PROGRAMS) |
| 21 | endif |
njn | f76d27a | 2009-05-28 01:53:07 +0000 | [diff] [blame] | 22 | |
njn | 8b68b64 | 2009-06-24 00:37:09 +0000 | [diff] [blame] | 23 | check-local: build-noinst_DSYMS |
| 24 | |
| 25 | clean-local: clean-noinst_DSYMS |