macosx: add build schemes to Xcode project for complete compilation
commitc5ffebd6665a846992cd78d9274e9a441617047f
authorDavid Fuhrmann <dfuhrmann@videolan.org>
Sun, 31 May 2015 21:22:47 +0000 (31 23:22 +0200)
committerDavid Fuhrmann <dfuhrmann@videolan.org>
Sat, 13 Jun 2015 07:04:03 +0000 (13 09:04 +0200)
treec9eb9345ca35b2dfa692582109926cdba8e5e959
parent6de8060b719fad54d86eb9d097dc73d7a6d7f479
macosx: add build schemes to Xcode project for complete compilation

This adds several build targets to the project for doing all needed
steps for compilation.

Additionally, they are some schemes included which are intended
to be used for compilation:
- "Rebuild everything" builds all targets in the right order, including
  extras/tools, contribs, bootstrap, configure, make and make VLC-dev.

  This scheme should be used once to setup everything. For later
  builds, you should switch to the Make project scheme.
- "Make project" runs "make && make VLC-dev.app", to only recompile
  files if needed. Additionally, it creates a VLC-dev.app for testing.

The end result will be stored in the build folder set in Xcode. Both
VLC.app and VLC-dev.app can be accessed by using the "Build artifacts"
folder, and showing the files in finder.
extras/package/macosx/vlc.xcodeproj/project.pbxproj
extras/package/macosx/vlc.xcodeproj/xcshareddata/xcschemes/Make project.xcscheme [new file with mode: 0644]
extras/package/macosx/vlc.xcodeproj/xcshareddata/xcschemes/Rebuild everything.xcscheme [new file with mode: 0644]