XMake: Fix resource embedding
This commit is contained in:
parent
c9fae3470a
commit
ad88888ea2
|
|
@ -454,7 +454,13 @@ function ModuleTargetConfig(name, module)
|
||||||
|
|
||||||
add_files("src/Nazara/" .. name .. "/**.cpp")
|
add_files("src/Nazara/" .. name .. "/**.cpp")
|
||||||
if has_config("embed_resources") then
|
if has_config("embed_resources") then
|
||||||
|
local embedResourceRule = false
|
||||||
for _, filepath in pairs(os.files("src/Nazara/" .. name .. "/Resources/**|**.h|**.nzsl|**.nzslb")) do
|
for _, filepath in pairs(os.files("src/Nazara/" .. name .. "/Resources/**|**.h|**.nzsl|**.nzslb")) do
|
||||||
|
if not embedResourceRule then
|
||||||
|
add_rules("embed.resources")
|
||||||
|
embedResourceRule = true
|
||||||
|
end
|
||||||
|
|
||||||
add_files(filepath, {rule = "embed.resources"})
|
add_files(filepath, {rule = "embed.resources"})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue