diff options
author | Jason Perkins <starkos@industriousone.com> | 2012-12-14 19:01:22 +0400 |
---|---|---|
committer | Jason Perkins <starkos@industriousone.com> | 2012-12-14 19:01:22 +0400 |
commit | e9599feea3b3b42d92797ac789c43dadcee81f29 (patch) | |
tree | 9df2c2ad5f9651e95c8d83b3f0ea8af1524ecca1 /src/base | |
parent | d1a526110553cd33c4c649a60ac30bc3c06d7d5c (diff) |
Port vpath tests from premake-dev
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/project.lua | 3 |
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) |