7 unstable releases (3 breaking)
0.4.0 | Oct 17, 2024 |
---|---|
0.3.1 | Oct 9, 2024 |
0.3.0 | Sep 22, 2024 |
0.2.1 | Aug 9, 2024 |
0.1.2 | Mar 12, 2024 |
#89 in Geospatial
145KB
3.5K
SLoC
Nadi Core Library
The Core library for all the other nadi-system to use as well as for the plugins to use.
The core library (=nadi_core=) will contain the core data structures and functions/methods to interact with the data structures.
For more info refer documentation.
Plugins
Plugins for nadi-system can be written using the nadi_core.
For plugins:
- Include this crate as dependencies and use it for the data structures.
- Write plugin libraries as
cdylib
crate type so that it compiles to a shared library (.so
,.dll
,.dynlib
, etc). - Use the macros provided with this crate (reexported from
nadi_plugin
crate) to export the plugin and the functions in it.
For more details on the plugin development and examples, refer to nadi-plugins-rust repository.
Dependencies
~10–23MB
~272K SLoC