From 6d36e632a581a487f275cd77cf72c52dd67eedef Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 12 Apr 2018 00:31:21 +0800 Subject: add user data for target --- xmake/core/project/target.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) 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) -- cgit v1.3.1