[geany/geany-osx] 658f63: Make the bundle runnable on OS X 10.6 and later

Jiří Techet git-noreply at xxxxx
Mon Dec 19 21:30:15 UTC 2016


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Mon, 19 Dec 2016 21:30:15 UTC
Commit:      658f6360de447bade41781e67d12e1c30dc98d98
             https://github.com/geany/geany-osx/commit/658f6360de447bade41781e67d12e1c30dc98d98

Log Message:
-----------
Make the bundle runnable on OS X 10.6 and later


Modified Paths:
--------------
    Info.plist
    README.md

Modified: Info.plist
2 lines changed, 1 insertions(+), 1 deletions(-)
===================================================================
@@ -28,7 +28,7 @@
 	<key>CFBundleSignature</key>
 	<string>????</string>
 	<key>LSMinimumSystemVersion</key>
-	<string>10.7</string>
+	<string>10.6</string>
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.developer-tools</string>
 	<key>NSHighResolutionCapable</key>


Modified: README.md
14 lines changed, 11 insertions(+), 3 deletions(-)
===================================================================
@@ -59,7 +59,7 @@ building and bundling Geany.
 
 Prerequisities
 --------------
-*	OS X 10.7 or later
+*	OS X
 *	Xcode and command-line tools
 
 JHBuild Installation
@@ -84,10 +84,18 @@ 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.	By default, jhbuild compiles without optimization flags. To enable
+4.	Update the `setup_sdk()` call in `~/.jhbuildrc-custom` to something like
+
+	```
+	setup_sdk(target="10.6", sdk_version="native", architectures=["x86_64"])
+	```
+
+	so the build creates a 64-bit binary that works on OS X 10.6 and later.
+
+5.	By default, jhbuild compiles without optimization flags. To enable
 	optimization, add `setup_release()` at the end of `~/.jhbuildrc-custom`.
 
-5.	Install GTK 2 and all its dependencies using the following commands:
+6.	Install GTK 2 and all its dependencies using the following commands:
 
 	```
 	jhbuild bootstrap



--------------
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