Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/premake-4.x-stable.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/base
diff options
context:
space:
mode:
authorJason Perkins <starkos@industriousone.com>2011-07-01 00:44:40 +0400
committerJason Perkins <starkos@industriousone.com>2011-07-01 00:44:40 +0400
commite87f4851c3841159dc4d02d1703da5df55839261 (patch)
tree6c26d95563ec7141eeb78d06c3bc1da01a360f6e /src/base
parent0a683574279419d69724590be7e2630ee7fa9e2b (diff)
Lost a commit somewhere; catching up with my local repository
Diffstat (limited to 'src/base')
-rw-r--r--src/base/project.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/base/project.lua b/src/base/project.lua
index 6a41c54..3c7b139 100644
--- a/src/base/project.lua
+++ b/src/base/project.lua
@@ -21,7 +21,7 @@
local tr = premake.tree.new(prj.name)
tr.project = prj
- for fcfg in premake.eachfile(prj) do
+ for fcfg in premake.project.eachfile(prj) do
local node = premake.tree.add(tr, fcfg.name)
node.cfg = fcfg
end
@@ -58,7 +58,7 @@
-- Iterator for a project's files; returns a file configuration object.
--
- function premake.eachfile(prj)
+ function premake.project.eachfile(prj)
-- project root config contains the file config list
if not prj.project then prj = premake.getconfig(prj) end
local i = 0
@@ -66,7 +66,9 @@
return function ()
i = i + 1
if (i <= #t) then
- return prj.__fileconfigs[t[i]]
+ local fcfg = prj.__fileconfigs[t[i]]
+ fcfg.vpath = premake.project.getvpath(prj, fcfg.name)
+ return fcfg
end
end
end