njn25 | e49d8e7 | 2002-09-23 09:36:25 +0000 | [diff] [blame] | 1 | |
njn | a63e2d7 | 2003-06-12 14:13:05 +0000 | [diff] [blame] | 2 | SUBDIRS = . docs tests |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 3 | |
thughes | 1d4d679 | 2004-06-29 09:45:37 +0000 | [diff] [blame] | 4 | AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include \ |
5 | -DVG_LIBDIR="\"$(libdir)"\" | ||||
njn | a63e2d7 | 2003-06-12 14:13:05 +0000 | [diff] [blame] | 6 | AM_CFLAGS = $(WERROR) -Winline -Wall -Wshadow -O -fomit-frame-pointer \ |
7 | @PREFERRED_STACK_BOUNDARY@ -g | ||||
daywalker | a0d3ab6 | 2002-04-21 13:32:28 +0000 | [diff] [blame] | 8 | |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 9 | valdir = $(libdir)/valgrind |
fitzhardinge | e3c6b6f | 2004-03-12 10:51:39 +0000 | [diff] [blame] | 10 | inplacedir = $(top_builddir)/.in_place |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 11 | |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 12 | bin_SCRIPTS = cg_annotate |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 13 | |
nethercote | 27fc1da | 2004-01-04 16:56:57 +0000 | [diff] [blame] | 14 | EXTRA_DIST = cg_sim.c |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 15 | |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 16 | val_PROGRAMS = vgskin_cachegrind.so |
sewardj | de4a1d0 | 2002-03-22 01:27:54 +0000 | [diff] [blame] | 17 | |
njn25 | cac76cb | 2002-09-23 11:21:57 +0000 | [diff] [blame] | 18 | vgskin_cachegrind_so_SOURCES = cg_main.c |
19 | vgskin_cachegrind_so_LDFLAGS = -shared | ||||
fitzhardinge | 98abfc7 | 2003-12-16 02:05:15 +0000 | [diff] [blame] | 20 | |
21 | all-local: | ||||
22 | mkdir -p $(inplacedir) | ||||
23 | -rm -f $(inplacedir)/$(val_PROGRAMS) | ||||
fitzhardinge | e3c6b6f | 2004-03-12 10:51:39 +0000 | [diff] [blame] | 24 | ln -f -s $(top_builddir)/$(subdir)/$(val_PROGRAMS) $(inplacedir)/$(val_PROGRAMS) |