13136ecbd6
meta: add c++ wrapper of core module
2026-02-03 17:41:25 +00:00
bd2fe50ec9
test: move all module tests to the test/ directory
2025-11-01 10:12:18 +00:00
9d2ebfce2e
core: move new object system to core module
...
this will allow a wider range of data structures (e.g. b_error, b_stream, b_stringstream) to make use
of the new object system, and other modules and library users can use the object system without
depending on the blue-object or blue-ds modules.
blue-ds will become a simple library of data structures (string, hashmap, etc), built on top of the
core object system.
2025-10-15 10:38:18 +01:00
c65541ac62
core: add new enhanced object module
2025-08-16 16:03:55 +01:00
0751ef469f
meta: rename legacy object module to 'ds'
2025-08-09 19:57:42 +01:00
56399b07d8
meta: add compress module for (de)compressing data
2025-07-28 22:27:24 +01:00
ff71d94e5d
build: set language standard to C99 without extensions
2025-07-28 22:24:46 +01:00
9aa75b4d0b
test: add cross-module tests
2025-06-27 21:54:23 +01:00
c987f34693
meta: add serial module for (de)serialising objects
2025-06-27 21:53:40 +01:00
4f9ea02126
meta: add module for disk I/O functionality
2025-02-10 13:59:20 +00:00
7452491427
meta: move endian functions from object to core
2024-12-10 22:26:52 +00:00
71908495f2
cmake: store all build artifacts in top-level bin/ and lib/ directories
2024-11-14 18:33:51 +00:00
d614e110df
add win32 (msvc) support
2024-11-14 16:56:18 +00:00
f0db9d67cb
add all old corelib tests
2024-10-24 21:33:19 +01:00
d0dcee9c6f
add cmd module from corelib
2024-10-24 21:32:28 +01:00
e6419149ae
add term module from corelib
2024-10-24 21:31:22 +01:00
fa6ebe6a84
add object module from corelib
2024-10-24 19:24:54 +01:00
7eb0fc5581
initial commit
2024-10-24 13:09:16 +01:00