1. 03 Oct, 2016 1 commit
  2. 13 Sep, 2016 1 commit
  3. 29 Aug, 2016 1 commit
  4. 02 Aug, 2016 1 commit
  5. 16 Jun, 2016 1 commit
  6. 12 Jun, 2016 1 commit
  7. 10 Jun, 2016 1 commit
  8. 08 Jun, 2016 1 commit
  9. 02 Jun, 2016 1 commit
  10. 27 May, 2016 1 commit
    • YJSoft's avatar
      Fix .travis.yml script error (#3751) · e3ac505d
      YJSoft authored
      This PR fixes script error introduced by #3750
      
      - `else;` -> `else`
      - `openrct2-linux.tar.gz.zip` -> `openrct2-linux.tar.gz`
      e3ac505d
  11. 26 May, 2016 1 commit
  12. 26 Apr, 2016 1 commit
  13. 20 Apr, 2016 1 commit
  14. 15 Apr, 2016 1 commit
  15. 13 Apr, 2016 1 commit
  16. 18 Feb, 2016 1 commit
  17. 27 Jan, 2016 1 commit
  18. 25 Jan, 2016 2 commits
    • Michał Janiszewski's avatar
      Add docs to CPack-generated packages · b7820c09
      Michał Janiszewski authored
      Includes licence, contributors, readme, etc.
      b7820c09
    • Michał Janiszewski's avatar
      Make Travis-CI create better standalone packages · d076868f
      Michał Janiszewski authored
      While CPack, the component used for handling installation of files into
      proper places, works fine for `install` make target, it does somewhat
      poor job when it comes to generating stand-alone packages.
      
      List of offending items include:
      * Improper tar archive structure (directory entries missing)
      * Package layout not suitable for running stand-alone
      * Top level directory name keeps changing which hinders upcoming
        installer
      
      Thic commit takes care of these problems by generating the package using
      `make install` and then shuffling files around manually.
      
      This also changes the hash blurb to be 7 characters instead of 8, to be
      more compatible with git defaults.
      d076868f
  19. 23 Jan, 2016 2 commits
  20. 19 Jan, 2016 1 commit
  21. 17 Jan, 2016 2 commits
  22. 08 Jan, 2016 2 commits
    • Michał Janiszewski's avatar
      Add support for OS X 10.10 in Travis CI builds · 7520bde6
      Michał Janiszewski authored
      This downloads OS X 10.10 SDK, installs it and uses for compilation.
      
      According to https://www.gosquared.com/global/mac/el-capitan/, current
      market share among OS X versions is:
      * 10.11 — 41.53%
      * 10.10 — 38.65%
      * 10.9  — 14.72%
      * 10.8  — 5.60%
      * 10.7  — 5.62%
      
      I tried adding 10.9 SDK, but it fails to compile. With this change, we
      should cover around 80% of OS X users.
      7520bde6
    • Michał Janiszewski's avatar
      OS X job for Travis CI · 683033d3
      Michał Janiszewski authored
      This adds automated builds for OS X to our CI infrastructure.
      
      XCode's `xcodebuild` tool is quite spammy by default, so I used a
      prettifier for its output. Since this could potentially cover errors
      from XCode due to piping of commands, I enabled `pipefail` option which
      would cause all of pipe construct fail, should any of its commands exit
      with non-zero code.
      
      The created app bundle is packaged into dmg and uploaded to transfer.sh,
      if the build was successful. To the best of my knowledge, this is *the*
      way of packaging and distributing OS X applications.
      683033d3
  23. 03 Jan, 2016 1 commit
    • Michał Janiszewski's avatar
      Limit travis jobs · 5a17d6d2
      Michał Janiszewski authored
      Leave all passing jobs commented out for future reference in hopes they
      will be tested with large changes or when doing changes to CMakeLists
      5a17d6d2
  24. 22 Dec, 2015 1 commit
  25. 22 Oct, 2015 2 commits
  26. 28 Sep, 2015 2 commits
    • Michał Janiszewski's avatar
      use docker for 32bit build · ec1366dd
      Michał Janiszewski authored
      ec1366dd
    • 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
  27. 24 Sep, 2015 1 commit
  28. 18 Sep, 2015 3 commits
  29. 09 Sep, 2015 2 commits
  30. 05 Aug, 2015 1 commit
  31. 27 May, 2014 1 commit
    • 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