Deukhoofd
|
a6b1c8a8ec
|
Enable pedantic errors
continuous-integration/drone/push Build is passing
Details
|
2022-04-02 13:03:11 +02:00 |
Deukhoofd
|
3739b0bb66
|
Disable alignment sanitizer in undefined behaviour sanitizer
continuous-integration/drone/push Build is passing
Details
|
2022-04-01 12:33:28 +02:00 |
Deukhoofd
|
1b14f31bd7
|
More aggressive sanitization. Loads of integer definition fixes
continuous-integration/drone/push Build is passing
Details
|
2022-03-25 19:08:42 +01:00 |
Deukhoofd
|
f6625a0bdf
|
Fixes annoying memory offset issue :)
continuous-integration/drone/push Build is passing
Details
|
2022-03-23 19:16:27 +01:00 |
Deukhoofd
|
91596d8ab4
|
Support Address Sanitizer
|
2022-03-22 18:35:00 +01:00 |
Deukhoofd
|
43488283cb
|
Set angelscript link directory on pkmnlib target, instead of general.
continuous-integration/drone/push Build is passing
Details
|
2022-03-20 13:37:47 +01:00 |
Deukhoofd
|
2c678756c7
|
Update doctest
continuous-integration/drone/push Build is passing
Details
|
2022-03-11 12:13:15 +01:00 |
Deukhoofd
|
54ef297826
|
Public link pkmnlib
continuous-integration/drone/push Build is failing
Details
|
2022-03-05 11:03:51 +01:00 |
Deukhoofd
|
a7e582a712
|
Fixes for Windows
continuous-integration/drone/push Build is passing
Details
|
2022-02-12 14:32:15 +01:00 |
Deukhoofd
|
55f90728bf
|
Remove explicit bfd and dl links
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone Build is failing
Details
|
2022-02-12 13:36:00 +01:00 |
Deukhoofd
|
6444a8ce1c
|
threaded fixes
|
2022-02-12 12:55:58 +01:00 |
Deukhoofd
|
214e75b992
|
Link pthread statically again
continuous-integration/drone/push Build is passing
Details
|
2022-02-11 14:36:39 +01:00 |
Deukhoofd
|
50feb94ca1
|
Adds math functions to Angelscript
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone Build is failing
Details
|
2022-02-11 12:22:58 +01:00 |
Deukhoofd
|
b7c27cb1f8
|
Move all dependencies over to CPM
continuous-integration/drone/push Build is failing
Details
|
2022-02-11 12:17:27 +01:00 |
Deukhoofd
|
c960f3fa0b
|
Remove pthread dependency by default, adds ability to turn off angelscript debugger
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone Build is failing
Details
|
2022-02-05 17:48:47 +01:00 |
Deukhoofd
|
b438e36a63
|
Allow angelscript to change rpath during build
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone Build is failing
Details
|
2022-02-05 16:26:53 +01:00 |
Deukhoofd
|
b4d492f2af
|
Change cmake option TESTS --> PKMNLIB_TESTS
continuous-integration/drone/push Build is failing
Details
|
2022-02-05 16:01:19 +01:00 |
Deukhoofd
|
537ae93294
|
Switch to CPM for dependency management
continuous-integration/drone/push Build was killed
Details
|
2022-02-05 15:31:10 +01:00 |
Deukhoofd
|
ad3b3bebfa
|
Updates to new CreatureLib, with removed precompiled header.
continuous-integration/drone/push Build is failing
Details
|
2021-10-30 14:29:57 +02:00 |
Deukhoofd
|
3ca665cb62
|
Amend previous commit.
continuous-integration/drone/push Build is passing
Details
|
2021-10-23 16:05:52 +02:00 |
Deukhoofd
|
ae3021dd64
|
Only link pthread statically on Windows.
continuous-integration/drone/push Build was killed
Details
|
2021-10-23 16:05:35 +02:00 |
Deukhoofd
|
76b7257fdf
|
Static link pthread.
continuous-integration/drone/push Build is failing
Details
|
2021-10-23 15:59:48 +02:00 |
Deukhoofd
|
5877bb5ec0
|
Also link test executable to ws2_32
continuous-integration/drone/push Build is failing
Details
|
2021-10-23 15:42:39 +02:00 |
Deukhoofd
|
16929b1aea
|
Add Windows reference to ws2_32
continuous-integration/drone/push Build is failing
Details
|
2021-10-23 15:30:52 +02:00 |
Deukhoofd
|
af50f1cc74
|
Adds support for Angelscript debugger.
continuous-integration/drone/push Build is failing
Details
|
2021-10-22 15:11:52 +02:00 |
Deukhoofd
|
728bc13ac1
|
Update to new CreatureLib nickname handling
continuous-integration/drone/push Build is passing
Details
|
2021-09-19 11:43:02 +02:00 |
Deukhoofd
|
2123a01151
|
Fixes for linking pthread statically
continuous-integration/drone/push Build is failing
Details
|
2021-08-29 16:08:58 +02:00 |
Deukhoofd
|
8e69d14e17
|
Replace conan packages with ExternalProject_Add
continuous-integration/drone/push Build is failing
Details
|
2021-04-12 21:55:50 +02:00 |
Deukhoofd
|
47097cb9fc
|
Fixes hopefully last issue on CI.
continuous-integration/drone/push Build is passing
Details
|
2021-03-26 18:32:06 +01:00 |
Deukhoofd
|
4eb2b4f53d
|
Potential fix for CI issue?
continuous-integration/drone/push Build is failing
Details
|
2021-03-26 18:08:45 +01:00 |
Deukhoofd
|
2546751f64
|
Further adding back pthread to dynamically linking.
continuous-integration/drone/push Build is failing
Details
|
2021-03-26 17:59:40 +01:00 |
Deukhoofd
|
b2b0ef5bd6
|
Move pthread to dynamic links for test executable.
continuous-integration/drone/push Build is failing
Details
|
2021-03-26 17:56:12 +01:00 |
Deukhoofd
|
7f9c11c77c
|
Add back public linking.
continuous-integration/drone/push Build is failing
Details
|
2021-03-26 17:52:26 +01:00 |
Deukhoofd
|
4ade8f0dca
|
Adds Angelscript functions for getting a battle side, and swapping positions on it.
continuous-integration/drone/push Build is failing
Details
|
2021-03-26 15:28:24 +01:00 |
Deukhoofd
|
f8427fa594
|
Many fixes for script handling.
continuous-integration/drone/push Build is passing
Details
|
2021-01-22 14:11:03 +01:00 |
Deukhoofd
|
9d49b4839d
|
Reduce file size by using IPO and LTO.
continuous-integration/drone/push Build is passing
Details
|
2020-12-31 13:56:36 +01:00 |
Deukhoofd
|
cab1b57a8e
|
Reduce file size by only including relevant debug symbols for stacktraces.
|
2020-12-31 13:55:31 +01:00 |
Deukhoofd
|
002d550b80
|
Further fixes for linker issue.
continuous-integration/drone/push Build is failing
Details
|
2020-12-11 12:44:09 +01:00 |
Deukhoofd
|
092fb9b9ce
|
Potential fix for linker issues.
continuous-integration/drone/push Build is failing
Details
|
2020-12-11 12:34:23 +01:00 |
Deukhoofd
|
9d4da515bf
|
Update angelscript.
continuous-integration/drone/push Build is failing
Details
|
2020-12-07 18:01:10 +01:00 |
Deukhoofd
|
64c5a94800
|
Revert "Link pthreads when linking statically."
continuous-integration/drone/push Build is passing
Details
This reverts commit 2c7082a7
|
2020-09-30 19:09:10 +02:00 |
Deukhoofd
|
2c7082a728
|
Link pthreads when linking statically.
continuous-integration/drone/push Build is failing
Details
|
2020-09-29 18:52:58 +02:00 |
Deukhoofd
|
1686434440
|
Use lld for Clang.
continuous-integration/drone/push Build is passing
Details
|
2020-09-29 18:28:54 +02:00 |
Deukhoofd
|
9a91d356e0
|
Switch to doctest over Catch for unit tests.
continuous-integration/drone/push Build is passing
Details
|
2020-09-29 18:04:06 +02:00 |
Deukhoofd
|
2ce766f589
|
Adds precompiled header.
continuous-integration/drone/push Build is passing
Details
|
2020-09-29 17:51:11 +02:00 |
Deukhoofd
|
1568c561d0
|
Remove unused defines for now.
continuous-integration/drone/push Build is passing
Details
|
2020-09-19 12:22:52 +02:00 |
Deukhoofd
|
eb25221b90
|
Remove thinlto, causes more issues than it helps.
continuous-integration/drone/push Build is passing
Details
|
2020-09-18 19:54:50 +02:00 |
Deukhoofd
|
ffc2819913
|
Use ThinLTO for shared library building.
continuous-integration/drone/push Build is passing
Details
|
2020-09-12 17:22:27 +02:00 |
Deukhoofd
|
c6e2de6156
|
Use level_int_t for levels.
continuous-integration/drone/push Build is passing
Details
|
2020-08-22 12:24:52 +02:00 |
Deukhoofd
|
0983658913
|
Add debug symbols.
continuous-integration/drone/push Build is passing
Details
|
2020-08-16 18:03:26 +02:00 |