Commit graph

46 commits

Author SHA1 Message Date
Erik Ogenvik
db412bf492 Use sigc++ 3 and commit to Conan more. 2023-06-03 10:32:31 +02:00
Erik Ogenvik
43b328daab Fixed minor shell issues. 2023-02-16 22:17:55 +01:00
Erik Ogenvik
1280accba7 Fixed for building on Windows. 2023-02-02 23:26:41 +01:00
Erik Ogenvik
93bf535faf Use CMake targets. 2023-02-02 22:16:53 +01:00
Erik Ogenvik
62f2f652aa Avoid obsolete macro. 2023-01-21 21:16:37 +01:00
Erik Ogenvik
3339cb9c1c Fix warning in CMake. 2023-01-21 20:40:49 +01:00
Erik Ogenvik
6d24365b44 Remove OGRE directory as that's not used anymore. 2022-08-15 21:57:02 +02:00
Erik Ogenvik
f3beaf2929 Default to "high" graphics option.
Most modern GPUs can handle it.
2022-08-14 01:13:17 +02:00
Erik Ogenvik
37d4b375c0 Try to fix Github build of Snap. 2022-07-11 15:16:49 +02:00
Erik Ogenvik
6f386935ab Provide more specific command path. 2022-07-09 13:03:09 +02:00
Erik Ogenvik
522585b7f1 Make Snap work. 2022-07-09 12:21:17 +02:00
Erik Ogenvik
9b205ef22e Remove the need for ALUT.
Since it doesn't seem to be much maintained. We need to properly load sound samples though,
which perhaps SDL_Sound is suitable for.
2022-07-03 17:40:50 +02:00
Erik Ogenvik
82b5a63608 Convert to using Sol3 throughout.
Which involves rewriting Lua code which relies on Tolua++.
We also had to bump CMake in order to get support for precompiled
headers, since this is needed to get compilation time of Sol bindings down.
2022-06-12 23:48:08 +02:00
Erik Ogenvik
6d193323cd Try to fix issue with EGL in Snap. 2022-04-20 23:02:13 +02:00
Erik Ogenvik
185a1ddee0 Fixed regexp for extracting textures. 2021-05-14 10:08:05 +02:00
Erik Ogenvik
935156782d Use non-deprecated logging methods. 2021-05-12 21:36:20 +02:00
Dionysis Kladis
5689a407f5 Updating links and registry ckecks to newer vcredistributable bundle
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
2020-04-17 17:42:34 +03:00
Dionysis
c9e285fd20 Rebasing and pushing changes to master for integrating redistributables 2020-04-16 23:05:21 +03:00
Erik Ogenvik
a5e72d0706 Default to "none" requested execution level. 2020-04-06 19:41:26 +02:00
Erik Ogenvik
04b4948066 Allow package version to be set externally.
This is useful for when building CI builds on Windows.
2019-12-27 13:34:22 +01:00
Erik Ogenvik
9158405e81 Enable double buffering by default. 2019-12-02 18:50:44 +01:00
Erik Ogenvik
90c6bc68ed Use media-version when loading media. 2019-12-02 18:50:44 +01:00
Erik Ogenvik
2df5c473af Use MEDIA_VERSION when handling media. 2019-11-29 17:44:35 +01:00
Erik Ogenvik
855b426629 Removed Ogre Configurator.
This serves no real purpose anymore. If the user wants to change the
resolution they can just change the window size.
2019-11-27 21:14:31 +01:00
Erik Ogenvik
878594410d Removed obsolete legacy directory code.
This hasn't been used in years.
2019-11-18 23:44:44 +01:00
Erik Ogenvik
dbbf902420 Fixes for loading as Snap. 2019-11-18 22:24:13 +01:00
Erik Ogenvik
540313eeea Update Snap meta data. 2019-11-12 22:55:33 +01:00
Erik Ogenvik
aa87241fcf Retain the file suffix, making editors recognize the type. 2019-11-12 22:38:29 +01:00
Erik Ogenvik
17c07f27f7 Build and publish Snap on Travis.
This also includes a change to how the version is generated. For development builds we'll use "git describe" to create the version number.
2019-11-12 17:42:57 +01:00
Erik Ogenvik
a0b01c4a64 Added Snapcraft support. 2019-11-11 22:05:28 +01:00
Erik Ogenvik
e5a642f206 Always load recursively, and simplify failure handling. 2019-11-09 23:25:49 +01:00
Erik Ogenvik
0684aff279 Publish to linux specific version. 2019-11-09 21:23:35 +01:00
Erik Ogenvik
0f3d7b9391 Build the master branch automatically.
TODO: setup release builds
2019-11-09 16:25:34 +01:00
Erik Ogenvik
a19927ae9a Another trial with wrestling with the Bintray publisher. 2019-11-09 16:12:23 +01:00
Erik Ogenvik
93c6387bc4 Try to get BinTray upload right. 2019-11-09 15:36:58 +01:00
Erik Ogenvik
c977a1dadc Try to get Bintray upload to work. 2019-11-09 14:33:20 +01:00
Erik Ogenvik
d6cb6d8f1d Added AppStream meta data. 2019-11-09 01:04:11 +01:00
Erik Ogenvik
41fbb521ec Added Travis building AppImage and deploying to Bintray. 2019-11-09 00:02:13 +01:00
Erik Ogenvik
85f29eac16 Fixes for NSIS 3+. 2019-11-05 22:19:04 +01:00
Erik Ogenvik
57d5cd223b Generate NSIS file. 2019-11-05 00:27:14 +01:00
Erik Ogenvik
7bb1b04f0d Fix building on UNIX.
I couldn't quite get the script generation to work on UNIX, so we use
slightly different approaches for windows and UNIX.
2019-11-01 12:36:16 +01:00
Erik Ogenvik
234b9a9428 Fixes for MSVC. 2019-11-01 12:10:22 +01:00
Erik Ogenvik
240db6a5d6 Try to find files with _Static.a suffix. 2019-10-12 11:27:28 +02:00
Erik Ogenvik
395c148e7b Use CMake find utilities. 2019-10-11 12:08:40 +02:00
Erik Ogenvik
97114efaa7 Integrate with Conan. 2019-10-07 00:12:07 +02:00
Erik Ogenvik
2e4b9074d0 Standardize on layout. 2019-10-02 22:50:35 +02:00