• Joined on 2021-06-04
sdaveb pushed to devel at sdaveb/CmakeTools 2024-08-04 19:13:57 +00:00
242668f6bf Remove git_submodule_update() call in DefaultConfig.cmake
sdaveb pushed to devel at sdaveb/IOCore 2024-08-03 12:59:42 +00:00
a025c34d6b [CMakeTools] Use latest version that uses symlinks instead of dir copies
sdaveb pushed to devel at sdaveb/CmakeTools 2024-08-03 12:54:00 +00:00
9fcb7d0930 Update message when pagkaging_library_headers
sdaveb pushed to devel at sdaveb/CmakeTools 2024-08-03 12:45:36 +00:00
3fee88bf33 When creating the output include directory, use a symlink instead of a brittle copy. Better for development cycle
sdaveb pushed to devel at sdaveb/IOCore 2024-08-03 12:37:29 +00:00
1928b128ce Separate JSON serialization and TOML serialization macros
sdaveb pushed to devel at sdaveb/IOCore 2024-08-03 11:35:11 +00:00
ec988598d3 Fix local include path for consuming libraries
sdaveb pushed to devel at sdaveb/IOCore 2024-08-03 11:32:44 +00:00
d49ef1ab77 [serialization.hpp] Add IOCORE_TOML support
sdaveb pushed to devel at sdaveb/IOCore 2024-08-02 23:50:41 +00:00
18aa2daf0b [CMakeTools] Update to latest version, using get_cpm.cmake
sdaveb pushed to devel at sdaveb/IOCore 2024-08-02 23:45:35 +00:00
c083fd5781 [CMakeTools] Update to latest version, using get_cpm.cmake
sdaveb pushed to devel at sdaveb/CmakeTools 2024-08-02 22:56:12 +00:00
ea1a52d869 [CPM] Switch to the get_cpm.cmake version of the CPM scripts
sdaveb pushed to devel at sdaveb/elemental-game 2024-07-30 02:55:47 +00:00
c98b614818 [CMakeLists.txt] Fix incorrect flag in ctest cmake call
sdaveb pushed to devel at sdaveb/elemental-game 2024-07-30 02:47:14 +00:00
0194f514e5 [CMakeLists.txt] Fix incorrect flag in ctest cmake call
sdaveb opened issue sdaveb/elemental-game#32 2024-07-29 18:56:59 +00:00
Fix Build Problems
sdaveb pushed to devel at sdaveb/elemental-game 2024-07-29 18:44:41 +00:00
c8bd33edf6 [3rdparty] Update IOCore dependency version
2af96c0dbf Update IOcore version
Compare 2 commits »
sdaveb pushed to devel at sdaveb/IOCore 2024-07-29 17:29:47 +00:00
999b58d632 [CMakeLists] Fix linking error on FreeBSD; clarify IOCore dependency scopes
sdaveb pushed to devel at sdaveb/IOCore 2024-07-29 12:33:18 +00:00
14bf605b06 Mark the enum serialization functions inline to prevent duplicate symbols
sdaveb pushed to devel at sdaveb/IOCore 2024-07-29 05:55:40 +00:00
80931bf66e Add standardized support for ccache and modl linker
3fa87439d5 Rename internal macros; Move TomlTable to its own file
1346b33c74 Add a templated .as() operator to Table class, for better deserialization
fea83e3add Update reference to CMake util scripts
4801d29f8d Complete new C++ macros to generate toml serialization code for classes and enums
Compare 5 commits »
sdaveb pushed to devel at sdaveb/CmakeTools 2024-07-28 03:19:54 +00:00
1aa6ef5543 Move the package_library_headers function to Util.cmake
sdaveb pushed to devel at sdaveb/CmakeTools 2024-07-23 17:01:19 +00:00
967a50e87a package_library_headers function now copies headers at configuration time rather than build time.
sdaveb pushed to devel at sdaveb/IOCore 2024-07-11 19:49:29 +00:00
378792421b [CMake] fix depenency management & integration for toml++