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>2012-12-14 19:01:22 +0400
committerJason Perkins <starkos@industriousone.com>2012-12-14 19:01:22 +0400
commite9599feea3b3b42d92797ac789c43dadcee81f29 (patch)
tree9df2c2ad5f9651e95c8d83b3f0ea8af1524ecca1 /src/base
parentd1a526110553cd33c4c649a60ac30bc3c06d7d5c (diff)
Port vpath tests from premake-dev
Diffstat (limited to 'src/base')
-rw-r--r--src/base/project.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/base/project.lua b/src/base/project.lua
index ecf6800..552879c 100644
--- a/src/base/project.lua
+++ b/src/base/project.lua
@@ -549,6 +549,7 @@
for replacement,patterns in pairs(prj.vpaths) do
for _,pattern in ipairs(patterns) do
+
-- does the filename match this vpath pattern?
local i = vpath:find(path.wildcards(pattern))
if i == 1 then
@@ -574,6 +575,8 @@
if stars == 0 then
leaf = path.getname(leaf)
end
+ else
+ leaf = path.getname(leaf)
end
vpath = path.join(stem, leaf)