summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/genie/src/base/bake.lua
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/genie/src/base/bake.lua')
-rw-r--r--3rdparty/genie/src/base/bake.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/3rdparty/genie/src/base/bake.lua b/3rdparty/genie/src/base/bake.lua
index 5975ea7ad00..d570d6cd7ac 100644
--- a/3rdparty/genie/src/base/bake.lua
+++ b/3rdparty/genie/src/base/bake.lua
@@ -731,6 +731,10 @@
end
-- adjust the kind as required by the target system
+ if cfg.kind == "Bundle" and not _ACTION:match("xcode[0-9]") then
+ cfg.kind = "SharedLib"
+ end
+
if cfg.kind == "SharedLib" and platform.nosharedlibs then
cfg.kind = "StaticLib"
end