diff options
| author | ruki <[email protected]> | 2017-07-21 10:44:50 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2017-07-21 10:44:50 +0800 |
| commit | 5bac5ca75bfcbf449007ce5f8a94bdce1b81b0bb (patch) | |
| tree | 0b57e2975d7ffec43e7b8ca504c1402888f01b2e /xmake/core/project/project.lua | |
| parent | 84c43d1e02b430d4d207439803202246d459c1b8 (diff) | |
impl find_package from packagedirs
Diffstat (limited to 'xmake/core/project/project.lua')
| -rw-r--r-- | xmake/core/project/project.lua | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua index d2d467d88..fb0999e60 100644 --- a/xmake/core/project/project.lua +++ b/xmake/core/project/project.lua @@ -180,7 +180,7 @@ function project._api_add_packagedirs(interp, ...) end -- get interpreter -function project._interpreter() +function project.interpreter() -- the interpreter has been initialized? return it directly if project._INTERPRETER then @@ -384,7 +384,7 @@ function project.get(name) if not infos then -- get interpreter - local interp = project._interpreter() + local interp = project.interpreter() assert(interp) -- load infos @@ -402,7 +402,7 @@ end function project._load_targets() -- get interpreter - local interp = project._interpreter() + local interp = project.interpreter() assert(interp) -- enter the project directory @@ -467,7 +467,7 @@ end function project._load_options(disable_filter) -- get interpreter - local interp = project._interpreter() + local interp = project.interpreter() assert(interp) -- enter the project directory @@ -542,7 +542,7 @@ function project.get(name) if not infos then -- get interpreter - local interp = project._interpreter() + local interp = project.interpreter() assert(interp) -- load infos @@ -615,7 +615,7 @@ end function project.tasks() -- get interpreter - local interp = project._interpreter() + local interp = project.interpreter() assert(interp) -- the project file is not found? @@ -635,13 +635,7 @@ end -- get the mtimes function project.mtimes() - - -- get interpreter - local interp = project._interpreter() - assert(interp) - - -- get it - return interp:mtimes() + return project.interpreter():mtimes() end -- get the project menu |
