summaryrefslogtreecommitdiff
path: root/xmake/core/project/project.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2020-05-14 23:02:01 +0800
committerruki <[email protected]>2020-05-14 12:12:09 +0800
commitc2e533cef2040461bb77a64349d28db924d4150b (patch)
treeb1fb0622cd61514be099ec30c3f282c1b3f169e4 /xmake/core/project/project.lua
parentf7ece67bf3f768f98b22818aa13afd65a00831d7 (diff)
check flags policy
Diffstat (limited to 'xmake/core/project/project.lua')
-rw-r--r--xmake/core/project/project.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/core/project/project.lua b/xmake/core/project/project.lua
index f7abb5de1..59bcac984 100644
--- a/xmake/core/project/project.lua
+++ b/xmake/core/project/project.lua
@@ -36,6 +36,7 @@ local rule = require("project/rule")
local target = require("project/target")
local config = require("project/config")
local option = require("project/option")
+local policy = require("project/policy")
local requireinfo = require("project/requireinfo")
local deprecated_project = require("project/deprecated/project")
local package = require("package/package")
@@ -812,8 +813,7 @@ end
function project.policy(name)
local policies = project.get("target.policy")
if policies then
- local value = policies[name]
- return value and table.unwrap(value)
+ return policy.check(name, policies[name])
end
end