blob: d2cac6ca6418bafb84a2bc80a0feb85710b495ab [file] [log] [blame] [edit]
local dependency = require("dependency")
luau = dependency.github("luigi-rosso/luau", "rive_0_2")
require("export-compile-commands")
dofile("rive_build_config.lua")
project("luau_vm")
do
kind("StaticLib")
exceptionhandling("On")
includedirs({
luau .. "/VM/include",
luau .. "/Common/include",
})
files({ luau .. "/VM/src/**.cpp" })
optimize("Size")
end
project("luau_compiler")
do
kind("StaticLib")
exceptionhandling("On")
includedirs({
luau .. "/Compiler/include",
luau .. "/Ast/include",
luau .. "/Common/include",
})
files({ luau .. "/Compiler/src/**.cpp", luau .. "/Ast/src/**.cpp" })
optimize("Size")
end