premake/README-macosx.txt
changeset 7925 f090a47eb7f7
child 9112 345a7d41dda9
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/premake/README-macosx.txt	Sun Nov 10 00:38:37 2013 -0500
     1.3 @@ -0,0 +1,34 @@
     1.4 +Use the Xcode command files (located in the Xcode/build-scripts folder)
     1.5 +to conveniently generate a workspace for Xcode 3 or Xcode 4. It also
     1.6 +contains a cleaner script and a convenient script for automatically
     1.7 +running all the test suites.
     1.8 +
     1.9 +If you use the script to automatically build the workspace file, you
    1.10 +need to open the workspace at least once after generating it, or it
    1.11 +will give errors that certain schema do not exist within the workspace.
    1.12 +Also, the script depends on Xcode command line tools being installed.
    1.13 +
    1.14 +There are separate build files for building for i386 architecture
    1.15 +versus x86_64 architecture. There are separate build scripts for
    1.16 +Xcode 3 versus Xcode 4, but these just use the different toolchains.
    1.17 +
    1.18 +There is a script for automatically running through all known supported
    1.19 +tests on that platform.
    1.20 +
    1.21 +The Mac OS X projects currently have reliance on the following dependencies:
    1.22 +
    1.23 +  -AudioToolbox.framework
    1.24 +  -AudioUnit.framework
    1.25 +  -Cocoa.framework
    1.26 +  -CoreAudio.framework
    1.27 +  -IOKit.framework
    1.28 +  -Carbon.framework
    1.29 +  -ForceFeedback.framework
    1.30 +  -CoreFoundation.framework
    1.31 +
    1.32 +It will also link to OpenGL.framework, as the dependency function for OpenGL
    1.33 +assumes that OpenGL always exists on Mac OS X. However, this is defined in
    1.34 +a segmented way to allow the possibility of no OpenGL support on Mac OS X.
    1.35 +
    1.36 +Run the clean script to clear out the directory of Xcode-related files
    1.37 +and binaries.
    1.38 \ No newline at end of file