diff options
| author | ruki <[email protected]> | 2021-08-14 14:07:09 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-08-14 14:07:09 +0800 |
| commit | 0795b09c48d770af91138edc417089830c1d4850 (patch) | |
| tree | 014e554906c66c9b36fb4c451a1272f4d90af1be | |
| parent | 309b9ca8f38df147940a37e1698ae662bd4346b3 (diff) | |
add project lockfile
| -rw-r--r-- | xmake/core/project/project.lua | 5 | ||||
| -rw-r--r-- | xmake/core/sandbox/modules/import/core/project/project.lua | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua index fafc254bf..138e847ba 100644 --- a/xmake/core/project/project.lua +++ b/xmake/core/project/project.lua @@ -1023,6 +1023,11 @@ function project.requireconfs_str() return requireconfs_str, requireconfs_extra end +-- get requires lockfile +function project.requires_lockfile() + return path.join(project.directory(), "xmake-requires.lock") +end + -- get the given rule function project.rule(name) return project.rules()[name] diff --git a/xmake/core/sandbox/modules/import/core/project/project.lua b/xmake/core/sandbox/modules/import/core/project/project.lua index 694532527..1becb07a9 100644 --- a/xmake/core/sandbox/modules/import/core/project/project.lua +++ b/xmake/core/sandbox/modules/import/core/project/project.lua @@ -63,6 +63,7 @@ sandbox_core_project.required_package = project.required_package sandbox_core_project.required_packages = project.required_packages sandbox_core_project.requires_str = project.requires_str sandbox_core_project.requireconfs_str = project.requireconfs_str +sandbox_core_project.requires_lockfile = project.requires_lockfile sandbox_core_project.policy = project.policy sandbox_core_project.tmpdir = project.tmpdir sandbox_core_project.tmpfile = project.tmpfile |
