Commit Graph

27 Commits

Author SHA1 Message Date
Deukhoofd 367ed7fcbb
Cleanup CMake file. 2020-07-17 13:12:21 +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 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 04009bbb34
Fixes for Windows build.
continuous-integration/drone/push Build is failing Details
2020-02-27 11:21:23 +01:00
Deukhoofd 5e6572aca5
Move several classes from Core to Arbutils.
continuous-integration/drone/push Build is failing Details
2020-02-26 13:51:16 +01:00
Deukhoofd 3303dfd82d
Move header files to CreatureLib subdirectory.
continuous-integration/drone/push Build is passing Details
2020-02-08 19:04:04 +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 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 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 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 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 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 57702ba23d
Initial work on Conan packaging.
continuous-integration/drone/push Build is failing Details
2019-12-19 14:22:44 +01:00