211 |
211 |
212 contrib/packaging/docker/debian-%: contrib/packaging/docker/debian.template |
212 contrib/packaging/docker/debian-%: contrib/packaging/docker/debian.template |
213 sed "s/__CODENAME__/$*/" $< > $@ |
213 sed "s/__CODENAME__/$*/" $< > $@ |
214 |
214 |
215 docker-debian-jessie: contrib/packaging/docker/debian-jessie |
215 docker-debian-jessie: contrib/packaging/docker/debian-jessie |
216 contrib/dockerdeb debian jessie |
216 contrib/packaging/dockerdeb debian jessie |
217 |
217 |
218 docker-debian-stretch: contrib/packaging/docker/debian-stretch |
218 docker-debian-stretch: contrib/packaging/docker/debian-stretch |
219 contrib/dockerdeb debian stretch |
219 contrib/packaging/dockerdeb debian stretch |
220 |
220 |
221 contrib/packaging/docker/ubuntu-%: contrib/packaging/docker/ubuntu.template |
221 contrib/packaging/docker/ubuntu-%: contrib/packaging/docker/ubuntu.template |
222 sed "s/__CODENAME__/$*/" $< > $@ |
222 sed "s/__CODENAME__/$*/" $< > $@ |
223 |
223 |
224 docker-ubuntu-trusty: contrib/packaging/docker/ubuntu-trusty |
224 docker-ubuntu-trusty: contrib/packaging/docker/ubuntu-trusty |
225 contrib/dockerdeb ubuntu trusty |
225 contrib/packaging/dockerdeb ubuntu trusty |
226 |
226 |
227 docker-ubuntu-trusty-ppa: contrib/packaging/docker/ubuntu-trusty |
227 docker-ubuntu-trusty-ppa: contrib/packaging/docker/ubuntu-trusty |
228 contrib/dockerdeb ubuntu trusty --source-only |
228 contrib/packaging/dockerdeb ubuntu trusty --source-only |
229 |
229 |
230 docker-ubuntu-xenial: contrib/packaging/docker/ubuntu-xenial |
230 docker-ubuntu-xenial: contrib/packaging/docker/ubuntu-xenial |
231 contrib/dockerdeb ubuntu xenial |
231 contrib/packaging/dockerdeb ubuntu xenial |
232 |
232 |
233 docker-ubuntu-xenial-ppa: contrib/packaging/docker/ubuntu-xenial |
233 docker-ubuntu-xenial-ppa: contrib/packaging/docker/ubuntu-xenial |
234 contrib/dockerdeb ubuntu xenial --source-only |
234 contrib/packaging/dockerdeb ubuntu xenial --source-only |
235 |
235 |
236 docker-ubuntu-artful: contrib/packaging/docker/ubuntu-artful |
236 docker-ubuntu-artful: contrib/packaging/docker/ubuntu-artful |
237 contrib/dockerdeb ubuntu artful |
237 contrib/packaging/dockerdeb ubuntu artful |
238 |
238 |
239 docker-ubuntu-artful-ppa: contrib/packaging/docker/ubuntu-artful |
239 docker-ubuntu-artful-ppa: contrib/packaging/docker/ubuntu-artful |
240 contrib/dockerdeb ubuntu artful --source-only |
240 contrib/packaging/dockerdeb ubuntu artful --source-only |
241 |
241 |
242 docker-ubuntu-bionic: contrib/packaging/docker/ubuntu-bionic |
242 docker-ubuntu-bionic: contrib/packaging/docker/ubuntu-bionic |
243 contrib/dockerdeb ubuntu bionic |
243 contrib/packaging/dockerdeb ubuntu bionic |
244 |
244 |
245 docker-ubuntu-bionic-ppa: contrib/packaging/docker/ubuntu-bionic |
245 docker-ubuntu-bionic-ppa: contrib/packaging/docker/ubuntu-bionic |
246 contrib/dockerdeb ubuntu bionic --source-only |
246 contrib/packaging/dockerdeb ubuntu bionic --source-only |
247 |
247 |
248 fedora20: |
248 fedora20: |
249 mkdir -p packages/fedora20 |
249 mkdir -p packages/fedora20 |
250 contrib/buildrpm |
250 contrib/buildrpm |
251 cp rpmbuild/RPMS/*/* packages/fedora20 |
251 cp rpmbuild/RPMS/*/* packages/fedora20 |
252 cp rpmbuild/SRPMS/* packages/fedora20 |
252 cp rpmbuild/SRPMS/* packages/fedora20 |
253 rm -rf rpmbuild |
253 rm -rf rpmbuild |
254 |
254 |
255 docker-fedora20: |
255 docker-fedora20: |
256 mkdir -p packages/fedora20 |
256 mkdir -p packages/fedora20 |
257 contrib/dockerrpm fedora20 |
257 contrib/packaging/dockerrpm fedora20 |
258 |
258 |
259 fedora21: |
259 fedora21: |
260 mkdir -p packages/fedora21 |
260 mkdir -p packages/fedora21 |
261 contrib/buildrpm |
261 contrib/buildrpm |
262 cp rpmbuild/RPMS/*/* packages/fedora21 |
262 cp rpmbuild/RPMS/*/* packages/fedora21 |
263 cp rpmbuild/SRPMS/* packages/fedora21 |
263 cp rpmbuild/SRPMS/* packages/fedora21 |
264 rm -rf rpmbuild |
264 rm -rf rpmbuild |
265 |
265 |
266 docker-fedora21: |
266 docker-fedora21: |
267 mkdir -p packages/fedora21 |
267 mkdir -p packages/fedora21 |
268 contrib/dockerrpm fedora21 |
268 contrib/packaging/dockerrpm fedora21 |
269 |
269 |
270 centos5: |
270 centos5: |
271 mkdir -p packages/centos5 |
271 mkdir -p packages/centos5 |
272 contrib/buildrpm --withpython |
272 contrib/buildrpm --withpython |
273 cp rpmbuild/RPMS/*/* packages/centos5 |
273 cp rpmbuild/RPMS/*/* packages/centos5 |
274 cp rpmbuild/SRPMS/* packages/centos5 |
274 cp rpmbuild/SRPMS/* packages/centos5 |
275 |
275 |
276 docker-centos5: |
276 docker-centos5: |
277 mkdir -p packages/centos5 |
277 mkdir -p packages/centos5 |
278 contrib/dockerrpm centos5 --withpython |
278 contrib/packaging/dockerrpm centos5 --withpython |
279 |
279 |
280 centos6: |
280 centos6: |
281 mkdir -p packages/centos6 |
281 mkdir -p packages/centos6 |
282 contrib/buildrpm --withpython |
282 contrib/buildrpm --withpython |
283 cp rpmbuild/RPMS/*/* packages/centos6 |
283 cp rpmbuild/RPMS/*/* packages/centos6 |
284 cp rpmbuild/SRPMS/* packages/centos6 |
284 cp rpmbuild/SRPMS/* packages/centos6 |
285 |
285 |
286 docker-centos6: |
286 docker-centos6: |
287 mkdir -p packages/centos6 |
287 mkdir -p packages/centos6 |
288 contrib/dockerrpm centos6 --withpython |
288 contrib/packaging/dockerrpm centos6 --withpython |
289 |
289 |
290 centos7: |
290 centos7: |
291 mkdir -p packages/centos7 |
291 mkdir -p packages/centos7 |
292 contrib/buildrpm |
292 contrib/buildrpm |
293 cp rpmbuild/RPMS/*/* packages/centos7 |
293 cp rpmbuild/RPMS/*/* packages/centos7 |
294 cp rpmbuild/SRPMS/* packages/centos7 |
294 cp rpmbuild/SRPMS/* packages/centos7 |
295 |
295 |
296 docker-centos7: |
296 docker-centos7: |
297 mkdir -p packages/centos7 |
297 mkdir -p packages/centos7 |
298 contrib/dockerrpm centos7 |
298 contrib/packaging/dockerrpm centos7 |
299 |
299 |
300 linux-wheels: linux-wheels-x86_64 linux-wheels-i686 |
300 linux-wheels: linux-wheels-x86_64 linux-wheels-i686 |
301 |
301 |
302 linux-wheels-x86_64: |
302 linux-wheels-x86_64: |
303 docker run -e "HGTEST_JOBS=$(shell nproc)" --rm -ti -v `pwd`:/src quay.io/pypa/manylinux1_x86_64 /src/contrib/build-linux-wheels.sh |
303 docker run -e "HGTEST_JOBS=$(shell nproc)" --rm -ti -v `pwd`:/src quay.io/pypa/manylinux1_x86_64 /src/contrib/build-linux-wheels.sh |