diff options
| author | ruki <[email protected]> | 2020-05-14 23:18:28 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-05-14 13:50:52 +0800 |
| commit | 941ad9b48c57a2e6d28e3057a2c6f6f5f75f24df (patch) | |
| tree | fadbe63629a1522d903983a4d615d073e82175e8 | |
| parent | 7ede140e1c082504827c7d11136daba25b714711 (diff) | |
fix policy bug
| -rw-r--r-- | xmake/core/tool/builder.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/core/tool/builder.lua b/xmake/core/tool/builder.lua index bb65acc0b..3c77247c1 100644 --- a/xmake/core/tool/builder.lua +++ b/xmake/core/tool/builder.lua @@ -79,8 +79,8 @@ function builder:_mapflags(flags, flagkind, target) local results = {} local mapflags = self:get("mapflags") - local auto_map_flags = target and target:policy("check.auto_map_flags") - local auto_ignore_flags = target and target:policy("check.auto_ignore_flags") + local auto_map_flags = target and target.policy and target:policy("check.auto_map_flags") + local auto_ignore_flags = target and target.policy and target:policy("check.auto_ignore_flags") flags = table.wrap(flags) if mapflags and (auto_map_flags ~= false) then for _, flag in pairs(flags) do |
