This project is mirrored from https://***** Pull mirroring updated .
  1. 16 Jun, 2018 1 commit
  2. 12 Oct, 2017 1 commit
    • Rafael Kitover's avatar
      add mac release builder script · d7ff2afb
      Rafael Kitover authored
      Add `tools/osx/builder`, a POSIX sh script to build all dependant
      libraries as static, targetted to OS X 10.7, and build the project with
      them (also targetted to OS X 10.7.)
      ffmpeg currently does not link, as recording functionality is currently
      non-functional anyway, this will be fixed later.
      - set WORKING_DIRECTORY and ERROR_QUIET for all git commands, for the
        cases when the build directory is not under the git checkout
      - #include <cerrno> in ConfigManager.cpp as it uses errno
      - change `build*` in `.gitignore` to `build/*` so that files starting
        with "build" are not affected
  3. 14 Dec, 2016 1 commit
  4. 28 Oct, 2016 1 commit
    • Rafael Kitover's avatar
      support for fully independent .app build on Mac · d18afb98
      Rafael Kitover authored
      The resulting Mac wX .app build is now completely independent and
      redistributable, only needs to be codesigned.
      Necessary dylibs are bundled and linked in a POST_BUILD step using
      third_party_libs_tool (included) for which I created a separate repo
      here as well:
      Turn off Cairo on Mac because it does not work for now.
      Set RPATH on the executable to @loader_path/../Frameworks, the bundling
      tool also does this.
      Update .gitignore for Finder .DS_Store files.
      * write a ./quickbuild for Mac and other platforms such as msys2 and
  5. 26 Oct, 2016 1 commit
    • Rafael Kitover's avatar
      Mac build improvements · 2d9ec99c
      Rafael Kitover authored
      Move closer to allowing an "out of the box" distributable build for Mac:
      * fix the icon for the .app
      * link SDL2 statically, a PR has been sent to the original repo here:
      * link SFML statically
      For a releasable build on OS X, system libs must be linked
      dynamically while third party libs are linked statically or bundled. The
      goal is to link them statically.
      The two remaining libs that need static linking are PNG and wX.
      For PNG a similar approach to the one used for SDL2 using pkg-config
      should work fine and be simple to implement.
      For wX things are more complicated. The default build of wX does not
      include static libs, I will need to submit a PR for Homebrew to change
      the default build to include both dynamic and static versions.
  6. 09 Aug, 2016 1 commit
  7. 20 Sep, 2015 1 commit