Commit graph

21 commits

Author SHA1 Message Date
Ben Morse cac0362377 don't rely on unset env vars 2018-05-14 10:05:21 -07:00
Ben Morse 566076e3d8
add WARNINGS_AS_ERRORS cmake option (#176) 2018-05-10 17:46:11 -07:00
Kodie Goodwin 7e5d57e6fd Update cert to use new name (#158) 2018-03-23 10:18:46 -07:00
Mason Sciotti e8091f5137 Changing kebab case filenames in source to snake case for consistency 2018-02-27 13:33:00 -08:00
Mason Sciotti c4201806cf
Update build.py to properly build and copy libraries for Unity and Unreal (#120) 2018-02-12 13:40:41 -08:00
Joe 94ee4e64d9 [Unreal] Fix for Shipping Builds (#112)
* Changes to allow plugin to work in Shipping Builds

* Add files via upload

SourceTree is case-insensitive on Windows, fixin

* Remove duplicated directory

* Platform whitelist, mac support, compilation fix.

* Finalization steps

* Mac fix

* Tabs/Spaces consistency.

* Updated build.py
https://github.com/discordapp/discord-rpc/issues/89

* .gitignore (headers)

* Renamed folder to lowercase

* Removed duplicates

* Revert to lowercase
2018-01-22 10:47:33 -08:00
Ben Morse ec6af6132d fix build.py for unreal =) 2018-01-09 10:41:00 -08:00
Ben Morse f99a260b07 'build.py unreal' to copy libs/headers into unreal example project 2018-01-09 10:35:37 -08:00
Chris Marsh 19ed45ac25 Also only build release in for_unity build 2017-12-01 14:41:20 -08:00
Chris Marsh be7fda7c50 Update build script for a more targeted set of stuff to build for unity 2017-12-01 14:41:20 -08:00
Chris Marsh c1a8899d02 Build script cleanup 2017-12-01 14:41:20 -08:00
Chris Marsh b01d0a8af3 Move the signing stuff out of cmake 2017-11-29 14:00:37 -08:00
Chris Marsh 8af28e46be Disable code formatting on CI builds. 2017-11-29 09:50:30 -08:00
Chris Marsh 7300d1caa8 wip build script, playing with buildkite logging 2017-11-28 10:58:10 -08:00
Chris Marsh 7c3e28870e wip more build script, add signing 2017-11-28 10:27:40 -08:00
Chris Marsh 49b23040c6 wip updating build script 2017-11-22 16:12:37 -08:00
Ted John 704c56d13f Add option for building with /MT 2017-11-16 09:03:17 -08:00
Michał Janiszewski d121bbe709 Use cmake-standard flag BUILD_SHARED_LIBS
This removes custom `BUILD_DYNAMIC_LIB` option and replaces it with a
standard BUILD_SHARED_LIBS:
https://cmake.org/cmake/help/v3.7/variable/BUILD_SHARED_LIBS.html

Although not mentioned in the documentation there, this flag is
implicitly available.
2017-11-15 09:22:07 -08:00
Chris Marsh a5a56bcf68 Also do registering on OSX and Linux. 2017-09-14 08:59:32 -07:00
Chris Marsh fa39179be7 Fix up doing builds script, add packaging up results. 2017-09-07 09:05:41 -07:00
Chris Marsh 794bbccd51 Register upgrade (#2)
* Update init to take an optional Steam ID. Add register for steam game. Remove url from cmd line params to launched game.

* Start on a build script
2017-08-30 15:17:47 -07:00