Improve Qt packages

This commit is contained in:
Jérôme Leclercq
2021-08-27 13:04:28 +02:00
parent 39d8cc4933
commit 3653e9136d
5 changed files with 43 additions and 26 deletions

View File

@@ -23,7 +23,7 @@ rule("qt5.moc")
set_extensions(".h", ".hpp")
before_buildcmd_file(function (target, batchcmds, sourcefile, opt)
local qtbase = target:dep("qt5core")
local qt = assert(qtbase:data("qtdir"), "qt not found!")
local qt = assert(qtbase:fetch().qtbase, "qt not found!")
-- imports
import("core.tool.compiler")
@@ -96,7 +96,9 @@ target("NazaraShaderNodes")
add_deps("NazaraShader")
add_packages("nodeeditor")
add_packages("qt5core", "qt5gui", "qt5widgets")
add_cxflags("-fPIC")
if not is_plat("windows") then
add_cxflags("-fPIC")
end
add_includedirs("../src")
add_headerfiles("../src/ShaderNode/**.hpp", "../src/ShaderNode/**.inl")