41 lines
552 B
Lua
41 lines
552 B
Lua
lib "lua"
|
|
src("*vendor/lua", "-vendor/lua/lua.c")
|
|
include "vendor/lua"
|
|
include "vendor/headers"
|
|
|
|
warnings(false)
|
|
|
|
lib "sol2"
|
|
include "vendor/sol2"
|
|
|
|
dependency "lua"
|
|
|
|
lib "stduuid"
|
|
include "vendor/stduuid/include"
|
|
link "uuid"
|
|
|
|
lib "ecs"
|
|
path "ecs"
|
|
|
|
dependency("sol2", "stduuid")
|
|
|
|
lib "ecs-lua"
|
|
path "ecs-lua"
|
|
|
|
dependency "ecs"
|
|
|
|
subfile("../iohelper/flint.lua", "iohelper")
|
|
|
|
lib "ecs-serial"
|
|
path "ecs-serial"
|
|
|
|
dependency("ecs", "iohelper")
|
|
|
|
executable "test"
|
|
path "test"
|
|
|
|
dependency "ecs-lua"
|
|
dependency "ecs-serial"
|
|
|
|
run_target "test"
|