njn25 | e49d8e7 | 2002-09-23 09:36:25 +0000 | [diff] [blame] | 1 | |
sewardj | b72d973 | 2003-07-07 07:58:17 +0000 | [diff] [blame] | 2 | AUTOMAKE_OPTIONS = 1.6 dist-bzip2 |
sewardj | 31f6cb5 | 2003-03-01 01:26:55 +0000 | [diff] [blame] | 3 | |
njn | 3e88418 | 2003-04-15 13:03:23 +0000 | [diff] [blame] | 4 | ## coregrind must come before memcheck, addrcheck, helgrind, for |
5 | ## vg_replace_malloc.o. | ||||
6 | ## addrcheck must come after memcheck, for mac_*.o | ||||
njn | 7a6e746 | 2002-11-09 17:53:30 +0000 | [diff] [blame] | 7 | SUBDIRS = coregrind . docs tests include auxprogs \ |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 8 | memcheck \ |
njn | 3e88418 | 2003-04-15 13:03:23 +0000 | [diff] [blame] | 9 | addrcheck \ |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 10 | cachegrind \ |
11 | corecheck \ | ||||
12 | helgrind \ | ||||
13 | lackey \ | ||||
14 | none | ||||
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 15 | |
njn | a63e2d7 | 2003-06-12 14:13:05 +0000 | [diff] [blame] | 16 | AM_CPPFLAGS = -DVG_LIBDIR="\"$(libdir)"\" |
17 | AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -O -fomit-frame-pointer \ | ||||
18 | @PREFERRED_STACK_BOUNDARY@ -g | ||||
daywalker | a0d3ab6 | 2002-04-21 13:32:28 +0000 | [diff] [blame] | 19 | |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 20 | valdir = $(libdir)/valgrind |
21 | |||||
njn | a63e2d7 | 2003-06-12 14:13:05 +0000 | [diff] [blame] | 22 | SUPP_FILES = \ |
23 | glibc-2.1.supp glibc-2.2.supp glibc-2.3.supp \ | ||||
24 | xfree-3.supp xfree-4.supp | ||||
gobry | 3b77789 | 2002-04-04 09:18:39 +0000 | [diff] [blame] | 25 | |
26 | val_DATA = $(SUPP_FILES) default.supp | ||||
27 | |||||
28 | BUILT_SOURCES = default.supp | ||||
29 | |||||
njn | da762d4 | 2003-09-29 20:50:49 +0000 | [diff] [blame] | 30 | DISTCLEANFILES = default.supp |
daywalker | f5ef185 | 2003-02-25 01:48:15 +0000 | [diff] [blame] | 31 | |
gobry | 3b77789 | 2002-04-04 09:18:39 +0000 | [diff] [blame] | 32 | default.supp: $(SUPP_FILES) |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 33 | |
njn | 71fe3e6 | 2003-04-23 21:48:20 +0000 | [diff] [blame] | 34 | ## Preprend @PERL@ because tests/vg_regtest isn't executable |
daywalker | c60b3a1 | 2003-04-23 16:39:31 +0000 | [diff] [blame] | 35 | regtest: check |
njn | 71fe3e6 | 2003-04-23 21:48:20 +0000 | [diff] [blame] | 36 | @PERL@ tests/vg_regtest --all |
njn | 55b98e9 | 2003-04-08 10:29:13 +0000 | [diff] [blame] | 37 | |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 38 | EXTRA_DIST = $(val_DATA) \ |
njn | 4e59bd9 | 2003-04-22 20:58:47 +0000 | [diff] [blame] | 39 | FAQ.txt \ |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 40 | PATCHES_APPLIED ACKNOWLEDGEMENTS \ |
sewardj | 83abe43 | 2002-07-01 08:46:27 +0000 | [diff] [blame] | 41 | README_KDE3_FOLKS README_PACKAGERS \ |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 42 | README_MISSING_SYSCALL_OR_IOCTL TODO \ |
43 | valgrind.spec valgrind.spec.in | ||||
sewardj | fed4dd0 | 2002-04-14 14:32:54 +0000 | [diff] [blame] | 44 | |
gobry | b0a955e | 2002-04-14 15:31:19 +0000 | [diff] [blame] | 45 | install-exec-hook: |
daywalker | 47160d6 | 2002-04-15 00:54:13 +0000 | [diff] [blame] | 46 | $(mkinstalldirs) $(DESTDIR)$(valdir) |
gobry | b0a955e | 2002-04-14 15:31:19 +0000 | [diff] [blame] | 47 | rm -f $(DESTDIR)$(valdir)/libpthread.so.0 |
daywalker | 47160d6 | 2002-04-15 00:54:13 +0000 | [diff] [blame] | 48 | $(LN_S) libpthread.so $(DESTDIR)$(valdir)/libpthread.so.0 |
njn25 | e49d8e7 | 2002-09-23 09:36:25 +0000 | [diff] [blame] | 49 |