Commit Graph

65 Commits

Author SHA1 Message Date
Deukhoofd abca51d331
Large rework of the project, specifically the String classes.
continuous-integration/drone/push Build is passing Details
2020-06-26 15:56:00 +02:00
Deukhoofd 1e90ca80fe
Don't link statically, but copy libwinpthread for Windows build.
continuous-integration/drone/push Build is failing Details
2020-05-03 12:35:17 +02:00
Deukhoofd 444816ce1b
Link everything statically if StaticC is defined.
continuous-integration/drone/push Build is failing Details
2020-05-03 12:31:23 +02:00
Deukhoofd f99243481e
Better support for linking C libraries statically.
continuous-integration/drone/push Build is failing Details
2020-05-03 12:27:22 +02:00
Deukhoofd 84b08f66e5
Fixes for ConstString
continuous-integration/drone/push Build is passing Details
2020-05-02 15:30:25 +02:00
Deukhoofd 517f95bfc5
Support for building Static
continuous-integration/drone/push Build is passing Details
2020-05-02 12:31:04 +02:00
Deukhoofd c230f8b11c
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."
This reverts commit 978fa704
2020-04-21 10:19:49 +02:00
Deukhoofd 978fa70473
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:51:00 +02:00
Deukhoofd 784af6d51a
Fixed cmake list on Windows.
continuous-integration/drone/push Build is passing Details
2020-03-11 11:50:56 +01:00
Deukhoofd e0f9629946
Added helper functions for first and last value in an enum, made MacroUtils be generated through python file, now allowing up to 256 Enum values.
continuous-integration/drone/push Build is failing Details
2020-03-11 11:38:36 +01:00
Deukhoofd 7d6ec6f5a6
Set Windows flag.
continuous-integration/drone/push Build is failing Details
2020-02-27 17:24:46 +01:00
Deukhoofd 22ab01b5a2
Dont include tests in conan package.
continuous-integration/drone/push Build is passing Details
2020-02-26 13:38:18 +01:00
Deukhoofd 5d620e8ee7
Tweaks for Random class.
continuous-integration/drone/push Build is passing Details
2020-02-26 13:27:56 +01:00
Deukhoofd 729a1d82f7
Reduce required CMake version.
continuous-integration/drone/push Build is passing Details
2020-02-26 13:02:02 +01:00
Deukhoofd 01f1d65739
Initial commit. 2020-02-26 12:57:18 +01:00