Deukhoofd
|
b98b470f0d
|
Mark destructors of several libraries as virtual.
continuous-integration/drone/push Build is passing
Details
|
2020-01-02 17:48:14 +01:00 |
Deukhoofd
|
f0c3f84a29
|
Remove use of unused field
continuous-integration/drone/push Build is passing
Details
|
2020-01-02 16:19:32 +01:00 |
Deukhoofd
|
b3d07f5a0e
|
Removed unused field from CreateCreature.hpp
continuous-integration/drone/push Build is failing
Details
|
2020-01-02 16:18:46 +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
|
6e498429f9
|
Don't keep path for Conan libraries, as we're now removing old folders in CI.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 15:53:27 +01:00 |
Deukhoofd
|
79d2f543fb
|
Further tweaks for Conan
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 15:36:55 +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
|
6d18282152
|
Copy .dll files as well
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 15:05:15 +01:00 |
Deukhoofd
|
34cb7ee4db
|
Fix Cmake issue when targeting Windows from Conan.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 14:48:20 +01:00 |
Deukhoofd
|
4bc8a047b3
|
Require os setting
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 14:32:54 +01:00 |
Deukhoofd
|
4d118d97c0
|
Fixes for conanfile.py
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 14:17:13 +01:00 |
Deukhoofd
|
65e839abe4
|
Log target OS for Conan.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 14:01:46 +01:00 |
Deukhoofd
|
9f6f2a22b9
|
More tweaks to get conan to handle Windows properly.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 13:42:36 +01:00 |
Deukhoofd
|
1facac87cb
|
Better handling of setting Windows flag in Conan.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 13:24:02 +01:00 |
Deukhoofd
|
ecb17a8bad
|
Allow setting for Windows build in Conan.
continuous-integration/drone/push Build is passing
Details
|
2020-01-01 13:02:00 +01:00 |
Deukhoofd
|
4d3dc28606
|
Allow most libraries to reserve capacity for their database.
continuous-integration/drone/push Build is passing
Details
|
2019-12-31 10:48:52 +01:00 |
Deukhoofd
|
db2eb0c3fa
|
Make DataLibrary destructor virtual.
continuous-integration/drone/push Build is passing
Details
|
2019-12-30 16:03:46 +01:00 |
Deukhoofd
|
d266700822
|
Keep path for .so files, as to prevent overwriting.
continuous-integration/drone/push Build is passing
Details
|
2019-12-28 14:58:09 +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
|
a4dc7b447b
|
Add several other Cmake warnings.
continuous-integration/drone/push Build is passing
Details
|
2019-12-28 12:31:58 +01:00 |
Deukhoofd
|
4c9f5b12fa
|
Add warning when using Windows config.
|
2019-12-28 12:16:12 +01:00 |
Deukhoofd
|
fa81bd59d6
|
Dont include test executable when called from Conan
continuous-integration/drone/push Build is passing
Details
|
2019-12-27 13:50:12 +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
|
243b3a768c
|
Remove unused fields in CreateCreature class
continuous-integration/drone/push Build is passing
Details
|
2019-12-27 12:36:32 +01:00 |
Deukhoofd
|
ae4d8f5e12
|
Removes some variables that are better handled in implementations.
continuous-integration/drone/push Build is failing
Details
|
2019-12-27 12:19:38 +01:00 |
Deukhoofd
|
72c51c6513
|
Remove coverage handling from CMake.
continuous-integration/drone/push Build is passing
Details
|
2019-12-27 10:51:02 +01:00 |
Deukhoofd
|
cba3f77d97
|
Make conan package Shared instead of Static
continuous-integration/drone/push Build is passing
Details
|
2019-12-26 15:25:32 +01:00 |
Deukhoofd
|
fea4476391
|
fix cpp_info.libs in conan file.
continuous-integration/drone/push Build is passing
Details
|
2019-12-26 14:17:10 +01:00 |
Deukhoofd
|
9e0d8d76fb
|
Change GenericTemplates.cpp to GenericTemplates.hpp, as to include it in header files.
continuous-integration/drone/push Build is passing
Details
|
2019-12-26 12:27:54 +01:00 |
Deukhoofd
|
aeb8632f51
|
Ensure .hpp files are packages with conan instead of .h files.
continuous-integration/drone/push Build is passing
Details
|
2019-12-26 11:30:16 +01:00 |
Deukhoofd
|
8e53ffb53d
|
Implements functions for getting display species and variant.
continuous-integration/drone/push Build is passing
Details
|
2019-12-21 14:32:45 +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
|
9b198e67a7
|
Include git commit in conan version
continuous-integration/drone/push Build is failing
Details
|
2019-12-19 15:48:35 +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
|
573ff56bb6
|
Implements support for test coverage.
continuous-integration/drone/push Build is passing
Details
|
2019-12-19 11:40:59 +01:00 |
Deukhoofd
|
db002c784f
|
Resolve memory issue with Event Hooks.
continuous-integration/drone/push Build is passing
Details
|
2019-12-15 12:27:56 +01:00 |
Deukhoofd
|
410487c86b
|
Initial support for Event Hooks.
continuous-integration/drone/push Build is failing
Details
|
2019-12-15 12:24:08 +01:00 |
Deukhoofd
|
6ba708ad12
|
Implements running from battle.
continuous-integration/drone/push Build is passing
Details
|
2019-12-15 11:52:10 +01:00 |
Deukhoofd
|
0fad615050
|
Make LookupGrowthRate use unsigned integers instead of signed ones, to resolve Windows error.
continuous-integration/drone/push Build is passing
Details
|
2019-12-14 14:09:07 +01:00 |
Deukhoofd
|
f5a71ca807
|
Fixed memory leak in growth rate library.
continuous-integration/drone/push Build is failing
Details
|
2019-12-14 13:42:34 +01:00 |
Deukhoofd
|
649de39571
|
Implements experience gain on opponent faint.
continuous-integration/drone/push Build is failing
Details
|
2019-12-14 13:28:23 +01:00 |
Deukhoofd
|
3baed93597
|
Implements marking opponents as seen.
continuous-integration/drone/push Build is passing
Details
|
2019-12-14 12:40:50 +01:00 |
Deukhoofd
|
c25d7b865e
|
Implements creature switching as turn choice.
continuous-integration/drone/push Build is passing
Details
|
2019-12-14 12:15:30 +01:00 |
Deukhoofd
|
2ee181bca7
|
Fixed _onBattleField field of Creature leading to cascading errors on release configuration.
continuous-integration/drone/push Build is passing
Details
|
2019-12-12 11:14:50 +01:00 |