summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2021-05-21 22:43:55 +0800
committerruki <[email protected]>2021-05-21 22:43:55 +0800
commitf84775ba240e751cc266c5cccd0acbc18f3bae24 (patch)
tree38705a78cf42aa5be2f694d28ae3e206d7de8c38
parentbedb7222fdbbb3ce4aa201f3ef0cb24ebe6ad3d6 (diff)
add prefix and suffix
-rw-r--r--xmake/core/project/target.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/core/project/target.lua b/xmake/core/project/target.lua
index af402c58f..49a3d6c4d 100644
--- a/xmake/core/project/target.lua
+++ b/xmake/core/project/target.lua
@@ -998,6 +998,10 @@ function _instance:filename()
-- make the target file name and attempt to use the format of linker first
local filename = self:get("filename")
if not filename then
+ --[[
+ local prefixname = self:get("prefixname") or ""
+ local suffixname = self:get("suffixname") or ""
+ ]]
filename = target.filename(self:basename(), targetkind, {plat = self:plat(), arch = self:arch(), format = self:linker():format(targetkind)})
end
return filename
@@ -1880,6 +1884,8 @@ function target.apis()
, "target.set_symbols"
, "target.set_filename"
, "target.set_basename"
+ , "target.set_prefixname"
+ , "target.set_suffixname"
, "target.set_warnings"
, "target.set_fpmodels"
, "target.set_optimize"