summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorMichael E Brown <michael_e_brown@dell.com>2007-10-08 16:25:21 -0500
committerMichael E Brown <michael_e_brown@dell.com>2007-10-08 16:25:21 -0500
commitdf16d574f86f34759e4372d8961685ffee918d1e (patch)
tree7f028d5ffd80f7f306f10b4ea65627f51e469423 /Makefile.am
parentf9b58106c9c0dd529cbe0841e5a4ffa3b7e4fee4 (diff)
downloadmock-df16d574f86f34759e4372d8961685ffee918d1e.tar.gz
mock-df16d574f86f34759e4372d8961685ffee918d1e.tar.xz
mock-df16d574f86f34759e4372d8961685ffee918d1e.zip
now passes distcheck
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am21
1 files changed, 11 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 9c7ec57..b48928a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -37,20 +37,22 @@ src_libselinux_mock_la_LDFLAGS = -version-info $(MOCK_LIBTOOL_CURRENT):$(MOCK_LI
src_libselinux_mock_la_CFLAGS =
src_libselinux_mock_la_SOURCES = src/selinux-mock.c
-bin_PROGRAMS += src/mock
+bin_PROGRAMS += src/mock src/mock.py
src_mock_SOURCES = src/mock.c
src_mock_LDFLAGS =
-dist: src/mock.py
-src/mock.py: configure.ac
- @echo Updating $@
- @cp -f $@ $@.new
- @perl -p -i -e 's/^__VERSION__=.*/__VERSION__="$(RELEASE_VERSION)"/' $@.new
- @diff -q $@ $@.new >/dev/null 2>&1 || mv -f $@.new $@
- @rm -f $@.new
+dist_libexec_SCRIPTS = src/mock.py
+man_MANS = docs/mock.1
-EXTRA_DIST += etc docs
+src/mock.py: configure.ac Makefile.am
+ echo Updating $@, current pwd: $$(pwd)
+ cp -f $(top_srcdir)/$@ $(top_builddir)/$@.new
+ perl -p -i -e 's/^__VERSION__=.*/__VERSION__="$(RELEASE_VERSION)"/' $(top_builddir)/$@.new
+ diff -q $(top_srcdir)/$@ $(top_builddir)/$@.new >/dev/null 2>&1 || mv -f $(top_builddir)/$@.new $(top_builddir)/$@
+ rm -f $(top_builddir)/$@.new
+ chmod +x $(top_builddir)/$@ || :
+EXTRA_DIST += etc docs
rpm: dist
BLD_DIR=$$(mktemp -d /tmp/rpmbuild-$$$$-XXXXXX); \
@@ -60,7 +62,6 @@ rpm: dist
cp $$BLD_DIR/RPMS/*/*rpm . ;\
rm -rf $$BLD_DIR
-
srpm: dist
BLD_DIR=$$(mktemp -d /tmp/rpmbuild-$$$$-XXXXXX); \
mkdir -p $$BLD_DIR/SOURCES $$BLD_DIR/BUILD $$BLD_DIR/RPMS $$BLD_DIR/RPMS/i386 $$BLD_DIR/RPMS/noarch $$BLD_DIR/SRPMS $$BLD_DIR/SPECS ;\