Commit Graph

18 Commits

Author SHA1 Message Date
wash 467c13e161 build: add some build options to customise library functionality 2026-04-01 19:02:04 +01:00
wash e9d0e323f0 meta: rename to fx 2026-03-16 10:35:43 +00:00
wash 0751ef469f meta: rename legacy object module to 'ds' 2025-08-09 19:57:42 +01:00
wash 56d300f2cf cmake: add compress module to FindBluelib 2025-07-28 22:29:13 +01:00
wash 56399b07d8 meta: add compress module for (de)compressing data 2025-07-28 22:27:24 +01:00
wash 65ee2a91b8 build: add new parameters to module template 2025-07-28 22:25:42 +01:00
wash 21f424956e cmake: update FindBluelib to support serial module 2025-06-27 22:00:26 +01:00
wash f5b1200525 build: add io module to FindBluelib.cmake 2025-04-11 14:02:02 +01:00
wash c630321bf6 build: add support for generic source sub-directories in modules 2025-04-11 13:48:18 +01:00
wash 7452491427 meta: move endian functions from object to core 2024-12-10 22:26:52 +00:00
wash 46076203f2 cmake: remove intermediate object libraries
this is so static and shared code can be compiled separately by MSVC
2024-11-14 21:58:21 +00:00
wash 95e7bc3b4f cmake: define BLUELIB_STATIC when linking to static libraries
msvc requires this because functions exported from .lib files have a different name when the implementation is in a .dll file.
2024-11-14 21:57:40 +00:00
wash d614e110df add win32 (msvc) support 2024-11-14 16:56:18 +00:00
wash c14c2e5500 cmake: FindBluelib now specifies inter-module dependencies for module interface targets 2024-10-31 19:35:18 +00:00
wash e77c3908eb add cmake module for finding Bluelib modules 2024-10-27 14:32:53 +00:00
wash 901a60206f build: fix sys sources not being included in compilation 2024-10-24 21:31:46 +01:00
wash fa6ebe6a84 add object module from corelib 2024-10-24 19:24:54 +01:00
wash 7eb0fc5581 initial commit 2024-10-24 13:09:16 +01:00