diff options
Diffstat (limited to '3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua')
-rw-r--r-- | 3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua b/3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua index 6f31e29e613..84982fd1a85 100644 --- a/3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua +++ b/3rdparty/genie/src/actions/codeblocks/codeblocks_cbp.lua @@ -88,6 +88,8 @@ _p(2,'<Build>') for _, platform in ipairs(platforms) do for cfg in premake.eachconfig(prj, platform) do + local includedirs = table.join(cfg.userincludedirs, cfg.includedirs) + _p(3,'<Target title="%s">', premake.esc(cfg.longname)) _p(4,'<Option output="%s" prefix_auto="0" extension_auto="0" />', premake.esc(cfg.buildtarget.fullpath)) @@ -118,7 +120,7 @@ _p(5,'<Add option="-Winvalid-pch" />') _p(5,'<Add option="-include "%s"" />', premake.esc(cfg.pchheader)) end - for _,v in ipairs(cfg.includedirs) do + for _,v in ipairs(includedirs) do _p(5,'<Add directory="%s" />', premake.esc(v)) end _p(4,'</Compiler>') @@ -141,7 +143,7 @@ -- begin resource compiler block -- if premake.findfile(cfg, ".rc") then _p(4,'<ResourceCompiler>') - for _,v in ipairs(cfg.includedirs) do + for _,v in ipairs(includedirs) do _p(5,'<Add directory="%s" />', premake.esc(v)) end for _,v in ipairs(cfg.resincludedirs) do |