Mercurial > hg
comparison contrib/packaging/Makefile @ 40149:9b0cdfb3c11e
packaging: fix "make centos{5,6,7}"
Without this change, make centos{5,6,7} fails with error:
cp: cannot stat '<basedir>/rpmbuild/RPMS/*/*': No such file or directory
This change is the exact equivalent of bc4bbc42899a (which applied to Fedora).
author | muxator <a.mux@inwind.it> |
---|---|
date | Thu, 11 Oct 2018 19:02:42 +0200 |
parents | 600d8d9b8551 |
children | d0a6b2c8f8b6 |
comparison
equal
deleted
inserted
replaced
40148:74558635dad5 | 40149:9b0cdfb3c11e |
---|---|
118 define centos_targets | 118 define centos_targets |
119 .PHONY: centos$(1) | 119 .PHONY: centos$(1) |
120 centos$(1): | 120 centos$(1): |
121 mkdir -p $$(HGROOT)/packages/centos$(1) | 121 mkdir -p $$(HGROOT)/packages/centos$(1) |
122 ./buildrpm $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython) | 122 ./buildrpm $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython) |
123 cp $$(HGROOT)/rpmbuild/RPMS/*/* $$(HGROOT)/packages/centos$(1) | 123 cp $$(HGROOT)/contrib/packaging/rpmbuild/RPMS/*/* $$(HGROOT)/packages/centos$(1) |
124 cp $$(HGROOT)/rpmbuild/SRPMS/* $$(HGROOT)/packages/centos$(1) | 124 cp $$(HGROOT)/contrib/packaging/rpmbuild/SRPMS/* $$(HGROOT)/packages/centos$(1) |
125 | 125 |
126 .PHONY: docker-centos$(1) | 126 .PHONY: docker-centos$(1) |
127 docker-centos$(1): | 127 docker-centos$(1): |
128 mkdir -p $$(HGROOT)/packages/centos$(1) | 128 mkdir -p $$(HGROOT)/packages/centos$(1) |
129 ./dockerrpm centos$(1) $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython) | 129 ./dockerrpm centos$(1) $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython) |