Scaffold base build files for dual mode

This commit is contained in:
2026-03-17 22:21:21 -04:00
parent 0ff9bfaea7
commit 863d3a5922
5 changed files with 122 additions and 13 deletions

16
SCsub Normal file
View File

@@ -0,0 +1,16 @@
#!/usr/bin/env python
import os
Import("env")
# Define the context constant for module build
env.Append(CPPDEFINES=["GODOT_MODULE_BUILD"])
# Sources to include in the module
module_sources = Glob("src/*.cpp")
module_sources += Glob("*.cpp")
env.add_source_files(env.modules_sources, module_sources)
# Include paths for the module
env.Append(CPPPATH=[Dir("."), Dir("src")])