summaryrefslogtreecommitdiffstats
path: root/appliance/Makefile.am
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-03-14 16:13:40 +0000
committerRichard W.M. Jones <rjones@redhat.com>2012-03-14 16:13:40 +0000
commit302309921a8cde83eb19a7c25b7ee43932b91a05 (patch)
tree125c9fb45a92f46b4f9ef80e3fd74ff893e85b91 /appliance/Makefile.am
parent5da61d30520315a7d5060137a6c109f2109a7631 (diff)
downloadlibguestfs-302309921a8cde83eb19a7c25b7ee43932b91a05.tar.gz
libguestfs-302309921a8cde83eb19a7c25b7ee43932b91a05.tar.xz
libguestfs-302309921a8cde83eb19a7c25b7ee43932b91a05.zip
appliance: Enhance --enable-valgrind-daemon with a suppressions file.
This lets us suppress errors in system libraries.
Diffstat (limited to 'appliance/Makefile.am')
-rw-r--r--appliance/Makefile.am5
1 files changed, 3 insertions, 2 deletions
diff --git a/appliance/Makefile.am b/appliance/Makefile.am
index 09a5d00d..6dbf5cce 100644
--- a/appliance/Makefile.am
+++ b/appliance/Makefile.am
@@ -64,12 +64,13 @@ stamp-supermin: make.sh packagelist excludelist
./make.sh
touch $@
-supermin.d/daemon.img: ../daemon/guestfsd
+supermin.d/daemon.img: ../daemon/guestfsd guestfsd.suppressions
mkdir -p supermin.d
rm -f $@ $@-t
rm -rf tmp
- mkdir -p tmp$(DAEMON_SUPERMIN_DIR)
+ mkdir -p tmp$(DAEMON_SUPERMIN_DIR) tmp/etc
ln ../daemon/guestfsd tmp$(DAEMON_SUPERMIN_DIR)/guestfsd
+ ln guestfsd.suppressions tmp/etc/guestfsd.suppressions
( cd tmp && find | cpio --quiet -o -H newc ) > $@-t
rm -rf tmp
mv $@-t $@