blob: b63b4525a157c0697842d7d7267478659faa57e5 [file] [log] [blame]
njn25e49d8e72002-09-23 09:36:25 +00001
njn7a6e7462002-11-09 17:53:30 +00002SUBDIRS = coregrind . docs tests include auxprogs \
njn25cac76cb2002-09-23 11:21:57 +00003 addrcheck \
4 memcheck \
5 cachegrind \
6 corecheck \
7 helgrind \
8 lackey \
9 none
sewardjde4a1d02002-03-22 01:27:54 +000010
sewardj3e1eb1f2002-05-18 13:14:17 +000011CFLAGS = $(WERROR) -DVG_LIBDIR="\"$(libdir)"\" \
njn25e49d8e72002-09-23 09:36:25 +000012 -Winline -Wall -Wshadow -O -fomit-frame-pointer @PREFERRED_STACK_BOUNDARY@ -g
daywalkera0d3ab62002-04-21 13:32:28 +000013
sewardjde4a1d02002-03-22 01:27:54 +000014valdir = $(libdir)/valgrind
15
gobry3b777892002-04-04 09:18:39 +000016SUPP_FILES = glibc-2.1.supp glibc-2.2.supp xfree-3.supp xfree-4.supp
17
18val_DATA = $(SUPP_FILES) default.supp
19
20BUILT_SOURCES = default.supp
21
22default.supp: $(SUPP_FILES)
sewardjde4a1d02002-03-22 01:27:54 +000023
gobryc76b7952002-03-24 18:01:46 +000024bzdist: dist
25 gunzip -c $(PACKAGE)-$(VERSION).tar.gz | bzip2 > $(PACKAGE)-$(VERSION).tar.bz2
26
sewardjde4a1d02002-03-22 01:27:54 +000027EXTRA_DIST = $(val_DATA) \
28 PATCHES_APPLIED ACKNOWLEDGEMENTS \
sewardj83abe432002-07-01 08:46:27 +000029 README_KDE3_FOLKS README_PACKAGERS \
njn25cac76cb2002-09-23 11:21:57 +000030 README_MISSING_SYSCALL_OR_IOCTL TODO \
31 valgrind.spec valgrind.spec.in
sewardjfed4dd02002-04-14 14:32:54 +000032
gobryb0a955e2002-04-14 15:31:19 +000033install-exec-hook:
daywalker47160d62002-04-15 00:54:13 +000034 $(mkinstalldirs) $(DESTDIR)$(valdir)
gobryb0a955e2002-04-14 15:31:19 +000035 rm -f $(DESTDIR)$(valdir)/libpthread.so.0
daywalker47160d62002-04-15 00:54:13 +000036 $(LN_S) libpthread.so $(DESTDIR)$(valdir)/libpthread.so.0
njn25e49d8e72002-09-23 09:36:25 +000037