From 6ea5d56ae81bc486a6deaf1bfedaa8bfbf734647 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Tue, 4 Apr 2017 12:53:06 +0200 Subject: Make optimize for size a visible configurable option MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Can be enabled with --optimize-for-size and is enabled by default for embedded builds. Change-Id: I955fa57804c8b7e80bb82deb83deb94a9e2a7621 Reviewed-by: Michael BrĂ¼ning --- configure.json | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'configure.json') diff --git a/configure.json b/configure.json index ad9fd117c..62b56bbb1 100644 --- a/configure.json +++ b/configure.json @@ -10,6 +10,7 @@ "options": { "alsa": "boolean", "embedded": "boolean", + "optimize-for-size": { "type": "boolean", "name": "optimize_size" }, "ffmpeg": { "type": "enum", "name": "system-ffmpeg", "values": { "system": "yes", "qt": "no" } }, "opus": { "type": "enum", "name": "system-opus", "values": { "system": "yes", "qt": "no" } }, "webp": { "type": "enum", "name": "system-webp", "values": { "system": "yes", "qt": "no" } }, @@ -79,6 +80,11 @@ "purpose": "Enables the embedded build configuration", "output": [ "privateFeature" ] }, + "optimize_size": { + "label": "Optimize for size", + "autoDetect": "tests.embedded", + "output": [ "privateFeature" ] + }, "alsa": { "label": "ALSA", "condition": "config.unix && libs.alsa", @@ -156,6 +162,7 @@ "section": "Qt WebEngine", "entries": [ "embedded", + "optimize_size", "pepper-plugins", "printing-and-pdf", "proprietary-codecs", -- cgit v1.2.3