An open API service indexing awesome lists of open source software.

https://github.com/3starblaze/godot-clojure

Godot integration with Clojure
https://github.com/3starblaze/godot-clojure

clojure godot

Last synced: 9 months ago
JSON representation

Godot integration with Clojure

Awesome Lists containing this project

README

          

#+title: godot-clojure

Godot + Clojure integration via GDExtension.

Work in progress!

* Dev info
** Dev dependencies
- =clang= :: Is used to obtain "gdextension_interface.h" AST
- =clj-kondo= :: Static analysis and linting
- =openjdk-11-jdk= :: Is used to be able to compile the shared library
** Scripts
- ~clj-kondo --lint src/~ :: lint
- ~bin/nrepl~ :: Launch nrepl with a Godot handle
- ~bin/kaocha --skip godot~ :: Run all non-godot tests (godot tests have to be run via ~bin/test-godot~ because they require access to godot runtime)
- ~bin/test-godot~ :: Run tests that require access to godot
** Things to fix
*** TODO Make ~bin/test-godot~ exit after the testing is done