From 2a5d2bdfa115f930459b1e1437bb190b17c0fb68 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Wed, 18 May 2022 12:23:53 +0200 Subject: Pass archiver to gn build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User can override with env variable AR archiver for cross compilation pass archiver from qmake for gn. Fixes: QTBUG-103578 Change-Id: I055d7403ecb829f4b1bbe57ec27c0bca7323484c Reviewed-by: Michael BrĂ¼ning --- src/buildtools/gn.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/src/buildtools/gn.pro b/src/buildtools/gn.pro index 033202e6e..f94694da0 100644 --- a/src/buildtools/gn.pro +++ b/src/buildtools/gn.pro @@ -21,6 +21,7 @@ build_pass|!debug_and_release { gn_gen_args = --no-last-commit-position --out-path $$out_path \ --cc \"$$which($$QMAKE_CC)\" --cxx \"$$which($$QMAKE_CXX)\" \ --ld \"$$which($$QMAKE_LINK)\" + !isEmpty(QMAKE_AR): gn_gen_args += --ar \"$$which($$first(QMAKE_AR))\" msvc:!clang_cl: gn_gen_args += --use-lto -- cgit v1.2.1