From: Ramakrishnan Muthukrishnan Date: Thu, 2 Oct 2014 03:46:00 +0000 (+0530) Subject: new make target for OS X package creation. X-Git-Url: https://git.rkrishnan.org/provisioning?a=commitdiff_plain;h=8b30568f561f52f58605d2ec2d46c74735404c3c;p=tahoe-lafs%2Ftahoe-lafs.git new make target for OS X package creation. --- diff --git a/Makefile b/Makefile index 94a87556..63c964f4 100644 --- a/Makefile +++ b/Makefile @@ -31,6 +31,24 @@ build: $(PYTHON) setup.py build touch .built +# build osx packages +buildosxpkg: + $(PYTHON) setup.py build_for_package + touch .built + +# create component pkg + pkgbuild --root $(shell pwd) \ + --identifier com.leastauthority.tahoe \ + --version $(shell $(PYTHON) ./setup.py --version) \ + --ownership recommended \ + --install-location /Applications/tahoe.app \ + --scripts $(shell pwd)/misc/build_helpers/osx/scripts \ + tahoe-lafs.pkg + +# create product archive + productbuild --distribution $(shell pwd)/misc/build_helpers/osx/Distribution.xml \ + --package-path . \ + tahoe-darwin.pkg # TESTING