##// END OF EJS Templates
packaging: allow choosing python version depending on centos version...
Mathias De Mare -
r43722:a69772d2 stable
parent child Browse files
Show More
@@ -20,6 +20,7 b' CENTOS_RELEASES := \\'
20
20
21 # Build a Python for these CentOS releases.
21 # Build a Python for these CentOS releases.
22 CENTOS_WITH_PYTHON_RELEASES := 5 6
22 CENTOS_WITH_PYTHON_RELEASES := 5 6
23 CENTOS_WITH_NONVERSIONED_PYTHON := 5 6 7
23
24
24 help:
25 help:
25 @echo 'Packaging Make Targets'
26 @echo 'Packaging Make Targets'
@@ -110,13 +111,13 b' define centos_targets'
110 .PHONY: centos$(1)
111 .PHONY: centos$(1)
111 centos$(1):
112 centos$(1):
112 mkdir -p $$(HGROOT)/packages/centos$(1)
113 mkdir -p $$(HGROOT)/packages/centos$(1)
113 ./buildrpm $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython,--python python)
114 ./buildrpm $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython,$$(if $$(filter $(1),$$(CENTOS_WITH_NONVERSIONED_PYTHON)),--python python,))
114 cp $$(HGROOT)/contrib/packaging/rpmbuild/RPMS/*/* $$(HGROOT)/packages/centos$(1)
115 cp $$(HGROOT)/contrib/packaging/rpmbuild/RPMS/*/* $$(HGROOT)/packages/centos$(1)
115 cp $$(HGROOT)/contrib/packaging/rpmbuild/SRPMS/* $$(HGROOT)/packages/centos$(1)
116 cp $$(HGROOT)/contrib/packaging/rpmbuild/SRPMS/* $$(HGROOT)/packages/centos$(1)
116
117
117 .PHONY: docker-centos$(1)
118 .PHONY: docker-centos$(1)
118 docker-centos$(1):
119 docker-centos$(1):
119 ./dockerrpm centos$(1) $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython,--python python)
120 ./dockerrpm centos$(1) $$(if $$(filter $(1),$$(CENTOS_WITH_PYTHON_RELEASES)),--withpython,$$(if $$(filter $(1),$$(CENTOS_WITH_NONVERSIONED_PYTHON)),--python python,))
120
121
121 endef
122 endef
122
123
General Comments 0
You need to be logged in to leave comments. Login now