Add base files for bindings

Add base files for C++ and D that will interface with the existing C integration.
This commit is contained in:
Aidan C. Mullen 2025-03-05 00:10:19 -05:00
parent f474eb7478
commit dd8e9d4296
9 changed files with 74 additions and 1 deletions

24
.gitignore vendored
View file

@ -11,6 +11,9 @@
!build.sh
!CHANGELOG
!configure.ac
!dub.sdl
!dub.selections.json
!extension_api.json
!LICENSE
!Makefile.am
!README
@ -39,6 +42,7 @@
/engine/bin/*
!/engine/bin/librtr.gdextension
!/engine/bin/libsb.gdextension
# /engine/img
!/engine/img/
@ -56,6 +60,26 @@
!/src/main.gdextension
!/src/main.h
# /src/init
!/src/init
/src/init/*
!/src/init/bind.d
# /src/init/cpp
!/src/init/cpp
/src/init/cpp/*
!/src/init/cpp/bind.cpp
# /src/init/d
!/src/init/d
/src/init/d/*
/src/init/d/bind.d
!/src/init/d
# /res
!/res/
/res/*