73 Commits

Author SHA1 Message Date
a7b87ab4f8
Merge Core library into Library, as with its utility functionality merged into Arbutils, it's becoming less and less useful.
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-22 10:11:53 +01:00
ea8afcd0b3
C interface for BattleLibrary.
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-04 17:04:44 +01:00
0a109e37bc
Initial work on creating C interface.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-29 14:09:03 +01:00
6efb7c55e8
Dont include everything statically for Windows build.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 11:44:43 +01:00
04009bbb34
Fixes for Windows build.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-27 11:21:23 +01:00
5e6572aca5
Move several classes from Core to Arbutils.
Some checks failed
continuous-integration/drone/push Build is failing
2020-02-26 13:51:16 +01:00
34cb7ee4db
Fix Cmake issue when targeting Windows from Conan.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-01 14:48:20 +01:00
ecb17a8bad
Allow setting for Windows build in Conan.
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-01 13:02:00 +01:00
a4dc7b447b
Add several other Cmake warnings.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-28 12:31:58 +01:00
4c9f5b12fa
Add warning when using Windows config. 2019-12-28 12:16:12 +01:00
fa81bd59d6
Dont include test executable when called from Conan
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-27 13:50:12 +01:00
72c51c6513
Remove coverage handling from CMake.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-27 10:51:02 +01:00
f11707208e
Rework conan config for better handling.
Some checks failed
continuous-integration/drone/push Build is failing
2019-12-19 16:49:47 +01:00
573ff56bb6
Implements support for test coverage.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-19 11:40:59 +01:00
f5aa168f1b Also set warnings to errors for Windows build, fix one of those warnings.
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-07 22:15:50 +01:00
ef28f9cd52 Ensure static linking for Windows builds. 2019-12-07 22:12:29 +01:00
0483e635ea Reworks test suite, tweaks to Cmake config for Windows.
Some checks failed
continuous-integration/drone/push Build is failing
2019-12-07 13:45:44 +01:00
9588236183
Remove creature classes from Library lib, merged with Battling lib.
All checks were successful
continuous-integration/drone/push Build is passing
2019-10-24 13:37:55 +02:00
bc7c42c50d Fix Windows build 2019-10-23 18:13:37 +02:00
d580d81163
Initial work on battling
Some checks failed
continuous-integration/drone/push Build is failing
2019-10-17 14:33:25 +02:00
cbfeae94fa Statically link CreatureLibCore dependencies for Windows
All checks were successful
continuous-integration/drone/push Build is passing
2019-10-07 10:54:06 +02:00
26aa131c82
Change minimum cmake required for the CI
Some checks failed
continuous-integration/drone/push Build is failing
2019-10-06 14:13:54 +02:00
265923231f
Initial commit 2019-10-06 13:50:52 +02:00