Commit Graph

5 Commits

Author SHA1 Message Date
Christian Beer 5a236ebb6a Build: optionally disable webview support in wxWidgets
Some Linux distributions are dropping webkitgtk support which is needed for wxWebView to work. This will build a second wxWidgets cache that has no webview support in order to test new code.
2018-01-29 21:08:50 +01:00
Christian Beer a964b72f12 Build Linux: enable dependency debug build
Automatically cleans buildCache when switching between Release and Debug builds. Mostly useful for local debugging.
2017-04-11 13:07:44 +02:00
Christian Beer a59f6bd76b Build: fix wxWidgets Linux build to work without prefix
Didn't work with an empty prefix. Also fixes behavior when --clean is specified since we use a special build directory.
2017-03-20 11:58:19 +01:00
Christian Beer abd19d2671 Build: patch linux wxWidgets to work with GCC6
From: 73e9e18ea0
2017-03-20 11:58:10 +01:00
Christian Beer 3dc439945b Build: restructure dependency builds for Linux
This reduces the size of files to be cached between builds by the CI system. The scripts are flexible enough so they can also be used by developers locally.
2017-03-17 14:55:39 +01:00