From 253556c9e54087a2f8f109462a51af5127884328 Mon Sep 17 00:00:00 2001 From: "a.yankovich" <EndrIIMail@gmail.com> Date: Mon, 22 Jul 2019 10:56:25 +0300 Subject: [PATCH] test androidQmakeO --- BuildBotLib/qmake.py | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/BuildBotLib/qmake.py b/BuildBotLib/qmake.py index 00be985..6fbfe18 100644 --- a/BuildBotLib/qmake.py +++ b/BuildBotLib/qmake.py @@ -107,19 +107,26 @@ def LinuxSteps() : return list; +@util.renderer +def androidQmake(props): + + command = [ + 'qmake-android', + '-spec', 'android-clang', + "-r", + "CONFIG+=qtquickcompiler", + util.Interpolate('SIGN_PATH="%(secret:SIGPATH)s"'), + 'SIGN_ALIES="quasarapp"', + util.Interpolate('SIGN_STORE_PASSWORD="%(secret:SIGPATH)s"') + ] + + return command + def AndroidSteps() : list = [ steps.ShellCommand( - command = [ - 'qmake-android', - '-spec', 'android-clang', - "-r", - "CONFIG+=qtquickcompiler", - 'SIGN_PATH="' + util.Interpolate("%(secret:SIGPATH)s") + '"', - 'SIGN_ALIES="quasarapp"', - 'SIGN_STORE_PASSWORD="' + util.Interpolate("%(secret:SIGPASS)s") + '"', - ], + command = androidQmake, haltOnFailure = True, doStepIf = lambda step : isAndroid(step),