-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
some mac cmake cleanup, update mac folder notes
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@14475 c8812cc2-4d05-0410-92ff-de0c093fc19c
- Loading branch information
kyngchaos
committed
Nov 1, 2010
1 parent
a028d5a
commit b043a5f
Showing
5 changed files
with
24 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,23 @@ | ||
Mac Notes | ||
|
||
The 'extras' folder scripts are mainly for a cmake build. All the bundling | ||
scripts' functionality is included in the Xcode project. The readme could be | ||
used in packaging the Xcode build, with necessary adjustments to what's | ||
bundled and what's required externally. | ||
The 'cmake' folder scripts handle bundling dependent libraries in the QGIS | ||
application package and fixing up the library paths. It is automatic during | ||
installation. There are 2 levels currently, specified with the cmake config | ||
option QGIS_MACAPP_BUNDLE, and one that always occurs: | ||
|
||
0 = (default) fixup the library paths for all QGIS libraries if @loader_path | ||
is available in the system (OS X 10.5+) | ||
1 = bundle Qt, PyQt and PyQwt | ||
2 = additionally, bundle libraries, but not frameworks | ||
|
||
A third level that is not finished will additionally bundle frameworks. | ||
This would create the "standalone" QGIS. | ||
|
||
|
||
The 'extras' folder scripts are for packaging the old v1.0 build. All the | ||
bundling is now handled in the cmake install, so these scripts are | ||
essentially deprecated. | ||
|
||
|
||
The Xcode project is now deprecated since the bundling now happens in the | ||
cmake build, including making sure library paths are all correct. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters