diff options
author | Oliver Schneider <oliver@assarbad.net> | 2014-01-07 13:24:17 +0400 |
---|---|---|
committer | Oliver Schneider <oliver@assarbad.net> | 2014-01-07 13:24:17 +0400 |
commit | ea8e2147f097e90ee61359a8a38f7553aeb0ae11 (patch) | |
tree | f4eaa08564c0fddfa9765c34ecbadbbcb93788ee | |
parent | 529c6236540a6edbc08091cc4dd2721094059685 (diff) |
Fixing: resincludedirs broken in premake-stable (only affects ResourceCompile sections)
--HG--
branch : WDS-build
-rw-r--r-- | src/actions/vstudio/vs2010_vcxproj.lua | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/actions/vstudio/vs2010_vcxproj.lua b/src/actions/vstudio/vs2010_vcxproj.lua index b6b44e7..4adef79 100644 --- a/src/actions/vstudio/vs2010_vcxproj.lua +++ b/src/actions/vstudio/vs2010_vcxproj.lua @@ -181,10 +181,18 @@ end end + local function resinclude_dirs(indent,cfg) + if #cfg.includedirs > 0 or #cfg.resincludedirs > 0 then + local dirs = table.join(cfg.includedirs, cfg.resincludedirs) + _p(indent,'<AdditionalIncludeDirectories>%s;%%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>' + ,premake.esc(path.translate(table.concat(dirs, ";"), '\\'))) + end + end + local function resource_compile(cfg) _p(2,'<ResourceCompile>') preprocessor(3,cfg) - include_dirs(3,cfg) + resinclude_dirs(3,cfg) _p(2,'</ResourceCompile>') end |