[geany/geany-osx] dad303: Update README.md

Jiří Techet git-noreply at xxxxx
Sun Nov 1 20:21:35 UTC 2020


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Sun, 01 Nov 2020 20:21:35 UTC
Commit:      dad30366ab8e904ff030bb1210159cb24fc47957
             https://github.com/geany/geany-osx/commit/dad30366ab8e904ff030bb1210159cb24fc47957

Log Message:
-----------
Update README.md

1. Update jhbuildrc-custom location which is now under the .config directory
2. Build python3 as part of the build otherwise we get deployment target mismatch when building introspection


Modified Paths:
--------------
    README.md

Modified: README.md
17 lines changed, 10 insertions(+), 7 deletions(-)
===================================================================
@@ -92,9 +92,9 @@ To create the bundle, you need to first install JHBuild and GTK as described bel
 	```
 	to set path to jhbuild installed in the previous step.
 
-4.	Add the following lines to `~/.jhbuildrc-custom`:
+4.	Add the following lines to `~/.config/jhbuildrc-custom`:
 	```
-	setup_sdk(target="10.11", sdk_version="native", architectures=["x86_64"])
+	setup_sdk(target="10.11", architectures=["x86_64"])
 	setup_release()
 	```
 	With this settings, the build creates a 64-bit binary that works on
@@ -104,17 +104,20 @@ To create the bundle, you need to first install JHBuild and GTK as described bel
 5.	Install GTK and all of its dependencies by running the following
 	command inside the `geany-osx` directory:
 	```
-	jhbuild bootstrap-gtk-osx && jhbuild -m "https://raw.githubusercontent.com/geany/geany-osx/master/modulesets-stable/gtk-osx.modules" build meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
+	jhbuild bootstrap-gtk-osx && jhbuild build python3 meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
+	```
+	The upstream project is sometimes in an unstable state and fails to build;
+	if this happens, you can use our snapshot of modulesets which was used
+	to build the last release of Geany:
+	```
+	jhbuild bootstrap-gtk-osx && jhbuild -m "https://raw.githubusercontent.com/geany/geany-osx/master/modulesets-stable/gtk-osx.modules" build python3 meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
 	```
-	It is possible to skip the module specification part `-m <url>`
-	in which case the upstream module specification is used instead
-	of our snapshot.
 
 Geany Build
 -----------
 1.	Run
 	```
-	export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8; export PYTHON=python3
+	export LC_ALL=en_US.UTF-8; export LANG=en_US.UTF-8
 	```
 	(docutils fails when you do not set these variables).
 



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list