diff options
Diffstat (limited to 'xmake/core/base/scopeinfo.lua')
| -rw-r--r-- | xmake/core/base/scopeinfo.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/xmake/core/base/scopeinfo.lua b/xmake/core/base/scopeinfo.lua index 05337e4c8..c8bd2fec7 100644 --- a/xmake/core/base/scopeinfo.lua +++ b/xmake/core/base/scopeinfo.lua @@ -546,7 +546,12 @@ function _instance:extraconf(name, item, key) return value end --- new an scope instance +-- clone a new instance from the current +function _instance:clone() + return _instance.new(self:kind(), self:info(), {interpreter = self:interpreter(), remove_repeat = self._REMOVE_REPEAT, enable_filter = self._ENABLE_FILTER}) +end + +-- new a scope instance function scopeinfo.new(...) return _instance.new(...) end |
