1. 24 Nov, 2017 1 commit
  2. 28 Dec, 2015 1 commit
    • Michał Janiszewski's avatar
      Fix CMakeLists for MinGW cross-compilation · 6a5fc90c
      Michał Janiszewski authored
      This makes sure that shared library built with MinGW toolchain is linked
      statically to *all* its dependencies, including libc, libstdc++, libsdl2
      and all the others. This allows producing of working `openrct2.dll` by
      cross-compiling.
      
      I hit a bug with libcrypto, a dependency of libssl, which in turn is a
      dependency of curl, which creates a `DllMain` entrypoint for static lib
      too, but since we don't do anything in ours, this should be safe.
      
      I have only had chance to try it out when cross-compiling, ideally it
      should be tested under Cygwin/MSYS too, but it is too bothersome to
      setup for me.
      6a5fc90c
  3. 22 Oct, 2015 1 commit
  4. 28 Sep, 2015 1 commit
    • Michał Janiszewski's avatar
      Refactor project build scripts · a16de307
      Michał Janiszewski authored
      This is mostly refactoring of cmake scripts, but also touches build.sh
      and install.sh. The cmake should be much more palatable now for major
      Linux distributions.
      
      At the same time, new configuration is introduced to Linux version, one
      with Twitch enabled.
      
      Please note, however, this change requires update of orctlibs.zip for
      mingw builds.
      a16de307
  5. 20 Sep, 2015 2 commits
  6. 10 Aug, 2015 1 commit
  7. 05 Aug, 2015 1 commit
  8. 03 Jul, 2015 1 commit
  9. 25 May, 2015 1 commit
  10. 22 Nov, 2014 1 commit
  11. 25 Aug, 2014 2 commits
  12. 24 Aug, 2014 4 commits
  13. 27 May, 2014 2 commits
    • anyc's avatar
      better struct packing for MinGW · 2d216ff4
      anyc authored
      2d216ff4
    • Kevin Burke's avatar
      Move build instructions from travis into shell scripts · b036a51c
      Kevin Burke authored
      fix syntax
      
      use elif
      
      run it with bash
      
      fix directory incantations
      
      add missing build steps
      
      dont use colors if not terminal
      
      update install.sh
      
      add sanity check
      
      changes
      
      set verbose mode
      
      enable debug output
      
      changes to get it working on mac
      
      Platform specific cmakelists
      
      fix issue with intptr_t not being found/defined
      
      update build scripts
      
      see if it can find the pkg-config
      
      try running it outside of cmake
      
      check whether excho works way we expect
      
      try -e
      
      remove debug info
      b036a51c
  14. 24 May, 2014 7 commits
  15. 22 May, 2014 2 commits