diff options
| author | ruki <[email protected]> | 2026-03-30 23:21:24 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-03-30 23:21:24 +0800 |
| commit | e23dc968df5fa84e24e98a7fff903e40a12d6624 (patch) | |
| tree | aef2534021d1f05309ee679a37ada11ae78369ff /xmake/core/project/policy.lua | |
| parent | 637efd500cc64421601aba5d0382616114e5dfcf (diff) | |
update more comments
Diffstat (limited to 'xmake/core/project/policy.lua')
| -rw-r--r-- | xmake/core/project/policy.lua | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/xmake/core/project/policy.lua b/xmake/core/project/policy.lua index 0cf184d91..617a792d6 100644 --- a/xmake/core/project/policy.lua +++ b/xmake/core/project/policy.lua @@ -30,6 +30,9 @@ local utils = require("base/utils") local string = require("base/string") -- get all defined policies +-- +-- @return the policies table {name = {description, ...}, ...} +-- function policy.policies() local policies = policy._POLICIES if not policies then @@ -212,6 +215,10 @@ function policy.policies() end -- set policy default value +-- +-- @param name the policy name, e.g. "build.ccache" +-- @param value the default value +-- function policy.set_default(name, value) local defined_policy = policy.policies()[name] if defined_policy then @@ -221,7 +228,12 @@ function policy.set_default(name, value) end end --- check policy value +-- check and validate policy value +-- +-- @param name the policy name +-- @param value the value to check +-- @return the validated value +-- function policy.check(name, value) local defined_policy = policy.policies()[name] if defined_policy then |
