summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@qt.io>2022-04-27 17:03:27 +0200
committerDominik Holland <dominik.holland@qt.io>2022-05-17 16:14:48 +0200
commitc6eb8b8aff9c8a2954f6827848c3af305b05b17f (patch)
tree611af39227ef7cfcbfcd1b4b5ef175f35410a2f7
parentc34a0a1e748f1a7a6391a3954e152cea6483d2d2 (diff)
downloadqtapplicationmanager-c6eb8b8aff9c8a2954f6827848c3af305b05b17f.tar.gz
Use the OPENSSL_HOME env variable for create-test-packages.sh
Change-Id: I63856500229ccf42cf89ac9ea311e9a2d66351b4 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
-rw-r--r--tests/tests.pro7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/tests.pro b/tests/tests.pro
index 1f8e0284..514356f3 100644
--- a/tests/tests.pro
+++ b/tests/tests.pro
@@ -39,10 +39,15 @@ OTHER_FILES += \
qtPrepareTool(APPMAN_PACKAGER, appman-packager)
unix {
+ OPENSSL_HOME = $$(OPENSSL_HOME)
+ !isEmpty(OPENSSL_HOME): {
+ EXTRA_PATH=$$OPENSSL_HOME/bin
+ }
+
# create test data on the fly - this is needed for the CI server
testdata.target = testdata
testdata.depends = $$PWD/data/create-test-packages.sh $$APPMAN_PACKAGER_EXE
- testdata.commands = (cd $$PWD/data ; ./create-test-packages.sh $$APPMAN_PACKAGER)
+ testdata.commands = (cd $$PWD/data ;PATH=\"$$EXTRA_PATH:$$(PATH)\" ./create-test-packages.sh $$APPMAN_PACKAGER)
QMAKE_EXTRA_TARGETS += testdata
# qmake would create a default check target implicitly, but since we need 'testdata' as an