mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-02-19 05:13:07 +00:00
* Initial for liblogosdelivery library (static & dynamic) based on current state of API. * nix build support added. * logosdelivery_example * Added support for missing logLevel/logFormat in new API create_node * Added full JSON to NodeConfig support * Added ctx and ctx.myLib check to avoid uninitialzed calls and crash. Adjusted logosdelivery_example with proper error handling and JSON config format * target aware install phase * Fix base64 decode of payload
28 lines
380 B
Nim
28 lines
380 B
Nim
# Nim configuration for liblogosdelivery
|
|
|
|
# Ensure correct compiler configuration
|
|
--gc:
|
|
refc
|
|
--threads:
|
|
on
|
|
|
|
# Include paths
|
|
--path:
|
|
"../vendor/nim-ffi"
|
|
--path:
|
|
"../"
|
|
|
|
# Optimization and debugging
|
|
--opt:
|
|
speed
|
|
--debugger:
|
|
native
|
|
|
|
# Export symbols for dynamic library
|
|
--app:
|
|
lib
|
|
--noMain
|
|
|
|
# Enable FFI macro features when needed for debugging
|
|
# --define:ffiDumpMacros
|