diff options
author | Ryan Mulder <rjmyst3@gmail.com> | 2013-10-31 23:00:36 +0400 |
---|---|---|
committer | Ryan Mulder <rjmyst3@gmail.com> | 2013-10-31 23:00:36 +0400 |
commit | 762e04ccdd092089b21f953675d57ea6eefded24 (patch) | |
tree | d4eb14826e345341daf45c40ceafa14f215a0c8a | |
parent | 78bdf29f132e98f2ee77a481a32a5f658e545522 (diff) |
use underscores instead of pipes in configuration names, because codelite creates directories named after the configuration, and pipes are invalid in directory names on windows
-rw-r--r-- | src/actions/codelite/codelite_project.lua | 2 | ||||
-rw-r--r-- | src/actions/codelite/codelite_workspace.lua | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/actions/codelite/codelite_project.lua b/src/actions/codelite/codelite_project.lua index c1b733b..d849bb8 100644 --- a/src/actions/codelite/codelite_project.lua +++ b/src/actions/codelite/codelite_project.lua @@ -151,7 +151,7 @@ for _, platform in ipairs(platforms) do for cfg in premake.eachconfig(prj, platform) do - _p(' <Dependencies name="%s">', cfg.longname) + _p(' <Dependencies name="%s">', cfg.longname:gsub("|","_")) for _,dep in ipairs(premake.getdependencies(prj)) do _p(' <Project Name="%s"/>', dep.name) end diff --git a/src/actions/codelite/codelite_workspace.lua b/src/actions/codelite/codelite_workspace.lua index 36e4ff2..295bb08 100644 --- a/src/actions/codelite/codelite_workspace.lua +++ b/src/actions/codelite/codelite_workspace.lua @@ -26,7 +26,7 @@ _p(' <BuildMatrix>') for _, platform in ipairs(platforms) do for _, cfgname in ipairs(sln.configurations) do - local name = premake.getconfigname(cfgname, platform) + local name = premake.getconfigname(cfgname, platform):gsub("|","_") _p(' <WorkspaceConfiguration Name="%s" Selected="yes">', name) for _,prj in ipairs(sln.projects) do _p(' <Project Name="%s" ConfigName="%s"/>', prj.name, name) |