Scripting progress + some commands
This commit is contained in:
1
deps/GSL
vendored
Submodule
1
deps/GSL
vendored
Submodule
Submodule deps/GSL added at ef0ffefe52
1
deps/lua
vendored
Submodule
1
deps/lua
vendored
Submodule
Submodule deps/lua added at 681297187e
19
deps/premake/gsl.lua
vendored
Normal file
19
deps/premake/gsl.lua
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
gsl = {
|
||||
source = path.join(dependencies.basePath, "GSL"),
|
||||
}
|
||||
|
||||
function gsl.import()
|
||||
gsl.includes()
|
||||
end
|
||||
|
||||
function gsl.includes()
|
||||
includedirs {
|
||||
path.join(gsl.source, "include")
|
||||
}
|
||||
end
|
||||
|
||||
function gsl.project()
|
||||
|
||||
end
|
||||
|
||||
table.insert(dependencies, gsl)
|
37
deps/premake/l_u_a.lua
vendored
Normal file
37
deps/premake/l_u_a.lua
vendored
Normal file
@ -0,0 +1,37 @@
|
||||
-- Scripts or variables named lua fuck with premake ._.
|
||||
l_u_a = {
|
||||
source = path.join(dependencies.basePath, "lua"),
|
||||
}
|
||||
|
||||
function l_u_a.import()
|
||||
links { "lua" }
|
||||
l_u_a.includes()
|
||||
end
|
||||
|
||||
function l_u_a.includes()
|
||||
includedirs {
|
||||
l_u_a.source
|
||||
}
|
||||
|
||||
end
|
||||
|
||||
function l_u_a.project()
|
||||
project "lua"
|
||||
language "C"
|
||||
|
||||
l_u_a.includes()
|
||||
|
||||
files {
|
||||
path.join(l_u_a.source, "*.h"),
|
||||
path.join(l_u_a.source, "*.c"),
|
||||
}
|
||||
|
||||
removefiles {
|
||||
path.join(l_u_a.source, "onelua.c"),
|
||||
}
|
||||
|
||||
warnings "Off"
|
||||
kind "StaticLib"
|
||||
end
|
||||
|
||||
table.insert(dependencies, l_u_a)
|
20
deps/premake/sol2.lua
vendored
Normal file
20
deps/premake/sol2.lua
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
sol2 = {
|
||||
source = path.join(dependencies.basePath, "sol2"),
|
||||
}
|
||||
|
||||
function sol2.import()
|
||||
sol2.includes()
|
||||
l_u_a.import()
|
||||
end
|
||||
|
||||
function sol2.includes()
|
||||
includedirs {
|
||||
path.join(sol2.source, "include")
|
||||
}
|
||||
end
|
||||
|
||||
function sol2.project()
|
||||
|
||||
end
|
||||
|
||||
table.insert(dependencies, sol2)
|
1
deps/sol2
vendored
Submodule
1
deps/sol2
vendored
Submodule
Submodule deps/sol2 added at f56b3c698c
Reference in New Issue
Block a user