> On Aug 12, 2016, at 16:52, Augie Fackler <r...@durin42.com> wrote: > > # HG changeset patch > # User Augie Fackler <au...@google.com> > # Date 1471038708 14400 > # Fri Aug 12 17:51:48 2016 -0400 > # Node ID 43a4c2b71bd23dc603345bf34dced201ff4df1d8 > # Parent f2241c13d5a1100f44278496fe58c05d364b97f8 > osx: stamp the hg version into the version field in the pkg > > This is required for tools like https://github.com/munki/munki, and is > also more semantically correct.
Fails on OS X 10.10 (XCode 7.2.1): HGVER=$((cat build/mercurial/Library/Python/2.7/site-packages/mercurial/__version__.py; echo 'print(version)') | python) && \ OSXVER=$(sw_vers -productVersion | cut -d. -f1,2) && \ pkgbuild --root build/mercurial/ \ --identifier org.mercurial-scm.mercurial \ --version "${HGVER}" Usage: pkgbuild [options] --root <root-path> [--component-plist <plist-path>] <package-output-path> Build a package from an xcodebuild destination root Usage: pkgbuild --analyze --root <root-path> <plist-output-path> Create template component plist from an xcodebuild destination root Usage: pkgbuild [options] {--component <component-path>} <package-output-path> Build a package from one or more previously-built bundles See pkgbuild(1) for details. make: *** [osx] Error 1 pacem in terris / мир / शान्ति / سَلاَم / 平和 Kevin R. Bullock (how many 10s can an OS X ten if an OS X can 10.10?) _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel