Commit Graph

43 Commits

Author SHA1 Message Date
Deukhoofd 4bf591c649
Start working on documentation.
continuous-integration/drone/push Build encountered an error Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-09-25 18:24:28 +02:00
Deukhoofd a5d5257420
Tweaks and fixes for Windows
continuous-integration/drone/push Build is failing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-20 15:12:19 +02:00
Deukhoofd 9d5316edff
Skip exception test in valgrind run.
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-16 17:53:04 +02:00
Deukhoofd ee9e5cd11b
Further path fixing.
continuous-integration/drone/push Build is passing Details
2020-07-17 13:30:26 +02:00
Deukhoofd 869a2ade90
Remove invalid command on build.
continuous-integration/drone/push Build is failing Details
2020-07-17 13:21:27 +02:00
Deukhoofd aa1e60af18
Fix paths
continuous-integration/drone/push Build is failing Details
2020-07-17 13:15:08 +02:00
Deukhoofd f273c9c90f
Make build also use test build.
continuous-integration/drone/push Build is failing Details
2020-07-17 13:12:58 +02:00
Deukhoofd abab1d0f9a
Force colour for style check.
continuous-integration/drone/push Build is passing Details
2020-07-07 15:44:20 +02:00
Deukhoofd 0c55208209
Revert wineconsole changes.
continuous-integration/drone/push Build is passing Details
2020-05-06 20:29:03 +02:00
Deukhoofd 12dda40966
Removed explicit wineconsole backend
continuous-integration/drone/push Build is failing Details
2020-05-06 20:20:45 +02:00
Deukhoofd ab89797dac
Run wineconsole instead of wine for Windows tests.
continuous-integration/drone/push Build is failing Details
2020-05-06 20:13:07 +02:00
Deukhoofd f65b2f74bd
Better handling of static c handling.
continuous-integration/drone/push Build is passing Details
2020-05-03 12:45:12 +02:00
Deukhoofd 8e5dd2fca5
Rework of cmake file.
continuous-integration/drone/push Build is failing Details
2020-05-02 15:55:31 +02:00
Deukhoofd afe8472065
Add style check build step.
continuous-integration/drone/push Build is passing Details
2020-04-28 16:29:57 +02:00
Deukhoofd 0260f3688e
Revert "Don't link C libraries statically by default for Windows, as this isn't needed if another library has their own C libraries already has them statically linked."
continuous-integration/drone/push Build is passing Details
This reverts commit e35f860b
2020-04-21 10:22:17 +02:00
Deukhoofd e35f860b84
Don't link C libraries statically by default for Windows, as this isn't needed if another library has their own C libraries already has them statically linked.
continuous-integration/drone/push Build is passing Details
2020-04-12 10:54:47 +02:00
Deukhoofd 79c4d28c75
Use cache for conan files in between steps.
continuous-integration/drone/push Build is passing Details
2020-04-10 23:12:34 +02:00
Deukhoofd 141b8bbc5b
Remove force from conan alias upload in the hope of fixing it.
continuous-integration/drone/push Build is passing Details
2020-04-09 18:43:19 +02:00
Deukhoofd 1d3a8da99e
Change Conan url.
continuous-integration/drone/push Build is passing Details
2020-02-27 12:55:32 +01:00
Deukhoofd 6efb7c55e8
Dont include everything statically for Windows build.
continuous-integration/drone/push Build is failing Details
2020-02-27 11:44:43 +01:00
Deukhoofd 04009bbb34
Fixes for Windows build.
continuous-integration/drone/push Build is failing Details
2020-02-27 11:21:23 +01:00
Deukhoofd 894a644f50
Fixes for .drone file.
continuous-integration/drone/push Build is failing Details
2020-02-26 14:10:02 +01:00
Deukhoofd 8b0486e353
Add conan remote for each build.
continuous-integration/drone/push Build is failing Details
2020-02-26 13:56:56 +01:00
Deukhoofd 4728be18b2
Fixed conan alias.
continuous-integration/drone/push Build is passing Details
2020-02-23 13:48:14 +01:00
Deukhoofd cf7c6291df
Rename conan package.
continuous-integration/drone/push Build is passing Details
2020-02-23 13:39:35 +01:00
Deukhoofd 56f5bbf174
Rename conan package.
continuous-integration/drone/push Build is passing Details
2020-02-23 13:30:30 +01:00
Deukhoofd d5eae8580f
Add latest alias to conan package.
continuous-integration/drone/push Build is passing Details
2020-02-23 13:08:50 +01:00
Deukhoofd 0b50d2bf43
Force newest build in drone to be Conan version
continuous-integration/drone/push Build is passing Details
2020-02-15 17:34:48 +01:00
Deukhoofd f4449cc101
Tell Drone to use CLang.
continuous-integration/drone/push Build is failing Details
2020-02-12 19:57:15 +01:00
Deukhoofd 00582174fb
Don't actually build in Conan step, just re-use the build-release step.
continuous-integration/drone/push Build is passing Details
2020-01-01 20:38:29 +01:00
Deukhoofd ef372df117
Actually tell Conan to build.
continuous-integration/drone/push Build is failing Details
2020-01-01 20:26:01 +01:00
Deukhoofd 5f336a7211
More changes and fixes for Conan.
continuous-integration/drone/push Build is passing Details
2020-01-01 15:22:51 +01:00
Deukhoofd 2310dc241a
Attempt weird issue with conan builds.
continuous-integration/drone/push Build is passing Details
2019-12-28 14:13:26 +01:00
Deukhoofd 47a3c87ef5
Put conan package in different directory.
continuous-integration/drone/push Build is passing Details
2019-12-28 13:00:37 +01:00
Deukhoofd 653e54a728
Use Clang for Conan packaging.
continuous-integration/drone/push Build is passing Details
2019-12-27 12:58:26 +01:00
Deukhoofd fbc4973e28
Don't name package name explicitly for conan.
continuous-integration/drone/push Build is passing Details
2019-12-19 17:06:40 +01:00
Deukhoofd f11707208e
Rework conan config for better handling.
continuous-integration/drone/push Build is failing Details
2019-12-19 16:49:47 +01:00
Deukhoofd f725d89ebc
Change version usage for conan
continuous-integration/drone/push Build is passing Details
2019-12-19 16:09:02 +01:00
Deukhoofd f975722cd4
Fixes for CI
continuous-integration/drone/push Build is failing Details
2019-12-19 15:21:14 +01:00
Deukhoofd 11bcc8efd5
Fixes for CI
continuous-integration/drone/push Build is failing Details
2019-12-19 14:58:37 +01:00
Deukhoofd 57702ba23d
Initial work on Conan packaging.
continuous-integration/drone/push Build is failing Details
2019-12-19 14:22:44 +01:00
Deukhoofd 345af31464
Update Catch2 to latest version.
continuous-integration/drone/push Build is passing Details
2019-12-05 13:52:46 +01:00
Deukhoofd 2500c6d996
Set up CI
continuous-integration/drone/push Build is failing Details
2019-10-06 13:55:04 +02:00