diff options
author | Petr Spacek <pspacek@redhat.com> | 2016-11-10 10:14:32 +0100 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-11-11 10:41:38 +0100 |
commit | 0023fb59240cb53a541763a89db038c186312154 (patch) | |
tree | 9f9c49520cf3a8b9ec0fc5af07180aa0002d91a2 /Makefile.am | |
parent | a691b7d1837595fecd37bf88a875cb0753f7e698 (diff) | |
download | freeipa-0023fb59240cb53a541763a89db038c186312154.tar.gz freeipa-0023fb59240cb53a541763a89db038c186312154.tar.xz freeipa-0023fb59240cb53a541763a89db038c186312154.zip |
Build: add make srpms target
https://fedorahosted.org/freeipa/ticket/6418
Reviewed-By: Tomas Krizek <tkrizek@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 8953375af..159d396dd 100644 --- a/Makefile.am +++ b/Makefile.am @@ -38,7 +38,7 @@ clean-local: # convenience targets for RPM build .PHONY: rpmroot rpmdistdir version-update _dist-version-bakein _rpms-prep \ - rpms _rpms-body + rpms _rpms-body srpms _srpms-body RPMBUILD ?= $(abs_builddir)/rpmbuild TARBALL = $(PACKAGE)-$(VERSION).tar.gz rpmroot: @@ -94,6 +94,14 @@ _rpms-body: _rpms-prep cp $(RPMBUILD)/SRPMS/*$$(cat $(top_builddir)/.version)*.src.rpm $(top_builddir)/dist/srpms/ rm -f rm -f $(top_builddir)/.version +srpms: $(VERSION_UPDATE_TARGET) + $(MAKE) _srpms-body + +_srpms-body: _rpms-prep + rpmbuild --define "_topdir $(RPMBUILD)" -bs $(top_builddir)/$(PACKAGE).spec + cp $(RPMBUILD)/SRPMS/*$$(cat $(top_builddir)/.version)*.src.rpm $(top_builddir)/dist/srpms/ + rm -f rm -f $(top_builddir)/.version + .PHONY: lint if WITH_POLINT POLINT_TARGET = polint |