diff --git a/plugins/Assimp/xmake.lua b/plugins/Assimp/xmake.lua index 525ee4c04..8912bb129 100644 --- a/plugins/Assimp/xmake.lua +++ b/plugins/Assimp/xmake.lua @@ -16,8 +16,7 @@ if has_config("assimp") then add_deps("NazaraUtility") add_packages("assimp") - add_headerfiles("**.hpp") - add_headerfiles("**.inl") + add_headerfiles("**.hpp", "**.inl", { prefixdir = "private" }) add_includedirs(".") add_files("**.cpp") end diff --git a/plugins/FFmpeg/xmake.lua b/plugins/FFmpeg/xmake.lua index 02ba2d3c5..da558b9b0 100644 --- a/plugins/FFmpeg/xmake.lua +++ b/plugins/FFmpeg/xmake.lua @@ -16,8 +16,7 @@ if has_config("ffmpeg") then add_deps("NazaraUtility") add_packages("ffmpeg") - add_headerfiles("**.hpp") - add_headerfiles("**.inl") + add_headerfiles("**.hpp", "**.inl", { prefixdir = "private" }) add_includedirs(".") add_files("**.cpp") end diff --git a/tests/xmake.lua b/tests/xmake.lua index f47155914..22c76fcb0 100644 --- a/tests/xmake.lua +++ b/tests/xmake.lua @@ -19,7 +19,7 @@ if has_config("tests") then add_deps("NazaraAudio", "NazaraCore", "NazaraNetwork", "NazaraPhysics2D") add_packages("catch2", "entt") - add_headerfiles("Engine/**.hpp") + add_headerfiles("Engine/**.hpp", { prefixdir = "private" }) add_files("resources.cpp") add_files("Engine/**.cpp") add_includedirs(".") diff --git a/xmake.lua b/xmake.lua index c44cb3a07..027e95884 100644 --- a/xmake.lua +++ b/xmake.lua @@ -257,7 +257,7 @@ for name, module in pairs(modules) do local headerExts = {".h", ".hpp", ".inl", ".natvis"} for _, ext in ipairs(headerExts) do add_headerfiles("include/(Nazara/" .. name .. "/**" .. ext .. ")") - add_headerfiles("src/Nazara/" .. name .. "/**" .. ext) + add_headerfiles("src/Nazara/" .. name .. "/**" .. ext, { prefixdir = "private" }) end remove_headerfiles("src/Nazara/" .. name .. "/Resources/**.h")