initial commit

This commit is contained in:
saarsena@gmail.com 2026-04-24 21:40:08 -04:00
commit ac521356cc
16 changed files with 751 additions and 0 deletions

24
SConstruct Normal file
View file

@ -0,0 +1,24 @@
#!/usr/bin/env python
env = SConscript("godot-cpp/SConstruct")
env.Append(CPPPATH=["src"])
env.ParseConfig("pkg-config lua-5.1 --cflags --libs")
sources = Glob("src/*.cpp")
if env["platform"] == "macos":
library = env.SharedLibrary(
"demo/addons/onebit_lua/bin/libonebit_lua.{}.{}.framework/libonebit_lua.{}.{}".format(
env["platform"], env["target"], env["platform"], env["target"]
),
source=sources,
)
else:
library = env.SharedLibrary(
"demo/addons/onebit_lua/bin/libonebit_lua{}{}".format(env["suffix"], env["SHLIBSUFFIX"]),
source=sources,
)
env.NoCache(library)
Default(library)