diff options
-rw-r--r-- | src/gui/configure.json | 5 | ||||
-rw-r--r-- | src/sql/configure.json | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/configure.json b/src/gui/configure.json index 81fa0db76f..88c9858a34 100644 --- a/src/gui/configure.json +++ b/src/gui/configure.json @@ -161,7 +161,9 @@ { "libs": "-llibpng", "condition": "config.msvc" }, { "libs": "-lpng", "condition": "!config.msvc" } ], - "use": "zlib" + "use": [ + { "lib": "zlib", "condition": "features.system-zlib" } + ] }, "mirclient": { "label": "Mir client libraries", @@ -667,6 +669,7 @@ "label": " Using system libpng", "disable": "input.libpng == 'qt'", "enable": "input.libpng == 'system'", + "autoDetect": "features.system-zlib", "condition": "features.png && libs.libpng", "output": [ "privateFeature" ] }, diff --git a/src/sql/configure.json b/src/sql/configure.json index 45b3fd9dd1..9555b64f39 100644 --- a/src/sql/configure.json +++ b/src/sql/configure.json @@ -117,7 +117,7 @@ "-lsqlite3" ], "use": [ - { "lib": "zlib", "condition": "!config.win32" } + { "lib": "zlib", "condition": "!config.win32 && features.system-zlib" } ] } }, |