Skip to content

ThunderSmotch/godot_leveldb

Repository files navigation

Godot LevelDB

A GDExtension providing a wrapper for the LevelDB library. Compatible with Godot 4.3+.

Credits

Features for future versions

  • Snapshots
  • Batch operations
  • Comparator functions

Development

Compiling the extension

To compile the extension run scons platform=$PLATFORM target=$TARGET, where $PLATFORM is your target platform and $TARGET your target build (debug or release), for example scons platform=linux target=template_debug will compile the debug binaries for Linux systems.

Documentation

To generate the documentation one must run the following command godot --doctool ../ --gdextension-docs inside the demo folder, after compiling the extension. When editing the docs, you may need to delete the library binaries and recompile them for the documentation to update in the Godot editor.