gstreamer/Makefile.am
Edward Hervey 51352b1a2e Makefile.am: make check-valgrind calls make valgrind in the testsuite directory.
Original commit message from CVS:
* Makefile.am:
make check-valgrind calls make valgrind in the testsuite directory.
* testsuite/Makefile.am:
prepend $(top_srcdir) to PYTHONPATH for all tests so it uses the built
library and not the installed one.
* testsuite/python.supp:
Added suppressions discovered on x86/gentoo.
2006-04-07 15:41:00 +00:00

40 lines
1.1 KiB
Makefile

SUBDIRS = codegen gst examples testsuite pkgconfig
EXTRA_DIST = \
ltihooks.py \
pygst.py.in \
gst-python.spec.in \
gst-python.spec \
RELEASE
BUILT_SOURCES = pygst.py
CLEANFILES = pygst.py
include $(top_srcdir)/common/release.mak
pygst.py: $(top_srcdir)/pygst.py.in Makefile
if test -f $@; then chmod +w $@; fi
sed -e "s|@PYGSTDIR\@|$(shell pwd)|g" \
-e "s|@GST_MAJORMINOR\@|$(GST_MAJORMINOR)|g" \
$< > $@
chmod -w $@
# rewrite pygst path in installed pygst.py, install pth file.
# they go in pyexecdir, should make 64bit users happy
install-exec-local: Makefile
$(mkinstalldirs) $(DESTDIR)$(pyexecdir)
sed -e "s|@PYGSTDIR\@|$(PYEXECDIR)/gst-$(GST_MAJORMINOR)|g" \
-e "s|@GST_MAJORMINOR\@|$(GST_MAJORMINOR)|g" \
$(srcdir)/pygst.py.in > $(DESTDIR)$(pyexecdir)/pygst.py
chmod 644 $(DESTDIR)$(pyexecdir)/pygst.py
echo "gst-$(GST_MAJORMINOR)" > $(DESTDIR)$(pyexecdir)/pygst.pth
uninstall-local:
@rm $(DESTDIR)/$(pyexecdir)/pygst.py > /dev/null 2>&1 || true
@rm $(DESTDIR)/$(pyexecdir)/pygst.pth > /dev/null 2>&1 || true
check-valgrind:
cd testsuite/ && make check-valgrind
check-torture:
@true