Changes between Version 7 and Version 8 of Ticket #362
- Timestamp:
- May 11, 2011, 9:47:46 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #362 – Description
v7 v8 2 2 If possible, create a bundle. 3 3 4 = General Update for Ticket (as of April 272011) =4 = General Update for Ticket (as of May 11 2011) = 5 5 6 6 Consult [wiki:MacOSX MacOSX] for more details (including a tutorial). 7 7 8 8 == Achieved Goals == 9 * Trunk compatibility for Mac OS X 10.6 9 10 * Dependency package for Mac OS X 10.6 10 11 * Compilation 11 12 * Execution 12 13 * Playability 13 * Tutorial and Documentation14 * Tutorial 14 15 15 16 == Prevailing Issues == … … 19 20 * Mac OS X 10.5 Support 20 21 * PCH support on OS X 21 22 * Doxygen documentation support 22 23 23 24 = Additional Information = 24 25 == Creating a Mac Application Bundle == 25 Most of the work is done by CPack, a co-application of CMake. The following three pages might help: [http://www.cmake.org/Wiki/CMake:Packaging_With_CPack#Using_CPack_with_CMake "Packaging with CPack"], [http://www.cmake.org/Wiki/BundleUtilitiesExample "Bundle Utilities Example"] and [http://www.cmake.org/Wiki/CMake:CPackPackageGenerators#Bundle_.28OSX_only.29 "CPack Generators"]. 26 Most of the work is done by CPack, a co-application of CMake. The following three pages might help: [http://www.cmake.org/Wiki/CMake:Packaging_With_CPack#Using_CPack_with_CMake "Packaging with CPack"], [http://www.cmake.org/Wiki/BundleUtilitiesExample "Bundle Utilities Example"] and [http://www.cmake.org/Wiki/CMake:CPackPackageGenerators#Bundle_.28OSX_only.29 "CPack Generators"]. Additionally, certain CMake files have already been created: {{{BundleConfig.cmake}}} and {{{PrepareDevBundle.cmake}}}. CPack is included at the end of the top-level {{{CMakeLists.txt}}} file.