Temporary repository with the necessary configuration to build GNOME modulesets using jhbuild on macOS.
- macOS 10.9 or later
- Xcode
- Make sure command line tools are installed (
xcode-select --install) git clone https://github.com/ptomato/macos-jhbuildcd macos-jhbuild./setup.sh- Make sure
~/.local/binis in yourPATH - Edit
~/.jhbuildrc-customas desired - If you intend to make app bundles you must temporarily unlink your Homebrew modules until you're done building:
brew list -1 | while read line; do brew unlink $line; done(askbrew doctorhow to get them back) jhbuild bootstrapcdto your install directory (whatever you put asprefixin~/.jhbuildrc-custom)cp _jhbuild/root-dbus-broken/Library/LaunchAgents/org.freedesktop.dbus-session.plist ~/Library/LaunchAgents/rm -r _jhbuild/root-dbus-brokenjhbuild run dbus-uuidgen --ensure=var/lib/dbus/machine-idjhbuild sysdepsand make sure nothing looks oddjhbuild listand make sure nothing looks oddjhbuild build
For meta-gnome-extended-devel-platform: