Spruce-Basin/.gitignore
Aidan C. Mullen dd8e9d4296 Add base files for bindings
Add base files for C++ and D that will interface with the existing C integration.
2025-03-05 00:10:19 -05:00

100 lines
1.2 KiB
Text

# Only include required source files.
# Do no include any binaries or libraries/external sources.
# Submodules are not added here, as they are managed by Git automatically.
*
*/
# /
!.gitignore
!.gitignores
!AUTHORS
!build.sh
!CHANGELOG
!configure.ac
!dub.sdl
!dub.selections.json
!extension_api.json
!LICENSE
!Makefile.am
!README
!TODO
!/bin/main.gdextension
# /docs
!/docs/
/docs/*
!/docs/1.1_ACKNOWLEDGMENTS
!/docs/1.2_PRIVACY
# /engine
!/engine/
/engine/*
!/engine/project.godot
!/engine/icon.svg
!/engine/debug.tscn
!/engine/title.tscn
# /engine/bin
!/engine/bin/
/engine/bin/*
!/engine/bin/librtr.gdextension
!/engine/bin/libsb.gdextension
# /engine/img
!/engine/img/
/engine/img/*
!/engine/img/sky.hdr
# /src
!/src/
/src/*
!/src/gdextension_interface.h
!/src/Makefile.am
!/src/main.c
!/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/*
# /res/mesh
!/res/mesh/
/res/mesh/*
# res/texture
!/res/texture/
/res/texture/*
!/res/texture/Sky.blend
# Godot 4+ specific ignores
.godot/