comparison Makefile @ 47835:da39b9c1c486 stable

pyoxidized: add a copy of the `templates` directory in the right location This fix about 10 extra test bring the number of currently failing test to about 12. Differential Revision: https://phab.mercurial-scm.org/D11287
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Wed, 18 Aug 2021 01:10:40 +0200
parents d3f890e04525
children 6fc9bd898eec
comparison
equal deleted inserted replaced
47834:d3f890e04525 47835:da39b9c1c486
268 "$${OUTPUTDIR:-dist/}"/Mercurial-"$${HGVER}"-macosx"$${OSXVER}".pkg 268 "$${OUTPUTDIR:-dist/}"/Mercurial-"$${HGVER}"-macosx"$${OSXVER}".pkg
269 269
270 pyoxidizer: 270 pyoxidizer:
271 $(PYOXIDIZER) build --path ./rust/hgcli --release 271 $(PYOXIDIZER) build --path ./rust/hgcli --release
272 272
273
274 PYOX_DIR=build/pyoxidizer/x86_64-pc-windows-msvc/release/app
275
273 # a temporary target to setup all we need for run-tests.py --pyoxidizer 276 # a temporary target to setup all we need for run-tests.py --pyoxidizer
274 # (should go away as the run-tests implementation improves 277 # (should go away as the run-tests implementation improves
275 pyoxidizer-windows-tests: pyoxidizer 278 pyoxidizer-windows-tests: pyoxidizer
279 rm -rf $(PYOX_DIR)/templates
280 cp -ar $(PYOX_DIR)/lib/mercurial/templates $(PYOX_DIR)/templates
281
276 282
277 .PHONY: help all local build doc cleanbutpackages clean install install-bin \ 283 .PHONY: help all local build doc cleanbutpackages clean install install-bin \
278 install-doc install-home install-home-bin install-home-doc \ 284 install-doc install-home install-home-bin install-home-doc \
279 dist dist-notests check tests rust-tests check-code format-c \ 285 dist dist-notests check tests rust-tests check-code format-c \
280 update-pot pyoxidizer pyoxidizer-windows-tests \ 286 update-pot pyoxidizer pyoxidizer-windows-tests \