From 79ad6bad373bb5151ba7c3410609a9fee009be58 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Fri, 3 Feb 2017 16:14:37 +0100 Subject: Fix framework builds Gn does not support mac_framework_dirs, pass '-F' flag instead for frameworks builds. Change-Id: Ie050b272805ae1ad14a98816a92696a9dcc017b3 Reviewed-by: Allan Sandfeld Jensen --- tools/qmake/mkspecs/features/gn_generator.prf | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/qmake/mkspecs/features/gn_generator.prf b/tools/qmake/mkspecs/features/gn_generator.prf index 5796c39a1..0e4451fa1 100644 --- a/tools/qmake/mkspecs/features/gn_generator.prf +++ b/tools/qmake/mkspecs/features/gn_generator.prf @@ -110,18 +110,18 @@ GN_CONTENTS += "$${TARGET_TYPE}(\"$$TARGET\") {" for (imp, GN_IMPORTS): GN_CONTENTS += " import(\"$$imp\")" } -!isEmpty(QMAKE_FRAMEWORKPATH) { - GN_CONTENTS += " mac_framework_dirs = [" - for(path, QMAKE_FRAMEWORKPATH): GN_CONTENTS += " \"$$path\"," - GN_CONTENTS += " ]" -} - !isEmpty(QMAKE_CFLAGS) { GN_CONTENTS += " cflags = [" for(flag, QMAKE_CFLAGS): GN_CONTENTS += " \"$$filter_flag_values($$flag)\"," GN_CONTENTS += " ]" } +!isEmpty(QMAKE_FRAMEWORKPATH) { + GN_CONTENTS += " cflags += [" + for(path, QMAKE_FRAMEWORKPATH): GN_CONTENTS += " \"-F$$path\"," + GN_CONTENTS += " ]" +} + # Stop the barrage of unused variables warnings. gcc|clang { QMAKE_CXXFLAGS += "-Wno-unused-parameter" -- cgit v1.2.3