From patchwork Tue Nov 10 18:17:07 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D9291: make: add a pyoxidizer target From: phabricator X-Patchwork-Id: 47565 Message-Id: To: Phabricator Cc: mercurial-devel@mercurial-scm.org Date: Tue, 10 Nov 2020 18:17:07 +0000 durin42 created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D9291 AFFECTED FILES Makefile CHANGE DETAILS To: durin42, #hg-reviewers Cc: mercurial-patches, mercurial-devel diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -15,6 +15,8 @@ PYTHON?=python3 endif +PYOXIDIZER?=pyoxidizer + $(eval HGROOT := $(shell pwd)) HGPYTHONS ?= $(HGROOT)/build/pythons PURE= @@ -259,9 +261,12 @@ --resources contrib/packaging/macosx/ \ "$${OUTPUTDIR:-dist/}"/Mercurial-"$${HGVER}"-macosx"$${OSXVER}".pkg +pyoxidizer: + $(PYOXIDIZER) build --path ./rust/hgcli --release + .PHONY: help all local build doc cleanbutpackages clean install install-bin \ install-doc install-home install-home-bin install-home-doc \ dist dist-notests check tests rust-tests check-code format-c \ - update-pot \ + update-pot pyoxidizer \ $(packaging_targets) \ osx