summaryrefslogtreecommitdiff
path: root/xmake/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/plugins')
-rw-r--r--xmake/plugins/doxygen/main.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/xmake/plugins/doxygen/main.lua b/xmake/plugins/doxygen/main.lua
index 83377d251..8f31a79e8 100644
--- a/xmake/plugins/doxygen/main.lua
+++ b/xmake/plugins/doxygen/main.lua
@@ -77,7 +77,15 @@ function main()
--
-- PROJECT_NUMBER =
--
- local version = project.version()
+ local version = nil
+ for _, target in ipairs(project.targets()) do
+ if target:get("enabled") ~= false then
+ version = target:version()
+ if version then
+ break
+ end
+ end
+ end
if version then
io.gsub(doxyfile, "PROJECT_NUMBER%s-=.-\n", format("PROJECT_NUMBER = %s\n", version))
end