diff options
| -rw-r--r-- | xmake/core/project/target.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua index 0dc8892c1..0a0731ae9 100644 --- a/xmake/core/project/target.lua +++ b/xmake/core/project/target.lua @@ -173,6 +173,17 @@ function target:add(name_or_info, ...) end end +-- get user data +function target:data(name) + return self._DATA[name] +end + +-- set user data +function target:data_set(name, data) + self._DATA = self._DATA or {} + self._DATA[name] = data +end + -- dump this target function target:dump() table.dump(self._INFO) |
