diff --git a/coin/provisioning/common/macos/p7zip.sh b/coin/provisioning/common/macos/p7zip.sh new file mode 100755 index 00000000..ffa781f0 --- /dev/null +++ b/coin/provisioning/common/macos/p7zip.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +#Copyright (C) 2025 The Qt Company Ltd +#SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +# Install 7z to be used from command line + +set -ex + +brew install p7zip diff --git a/coin/provisioning/qtci-macos-10.15-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-10.15-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-10.15-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-10.15-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-11-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-11-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-11-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-11-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-11-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-11-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-11-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-11-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-12-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-12-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-12-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-12-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-12-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-13-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-13-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-13-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-13-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-13-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-13-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-13-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-13-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-14-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-14-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-14-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-14-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-14-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-14-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-14-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-14-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-15-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-15-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-15-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-15-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-15-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-15-x86_64/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-15-x86_64/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-15-x86_64/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh" diff --git a/coin/provisioning/qtci-macos-26-arm/26-p7zip.sh b/coin/provisioning/qtci-macos-26-arm/26-p7zip.sh index 8cdcd0c3..4a6afa39 100755 --- a/coin/provisioning/qtci-macos-26-arm/26-p7zip.sh +++ b/coin/provisioning/qtci-macos-26-arm/26-p7zip.sh @@ -1,9 +1,7 @@ #!/usr/bin/env bash -#Copyright (C) 2023 The Qt Company Ltd +#Copyright (C) 2025 The Qt Company Ltd #SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only -# Install 7z to be used from command line - set -ex -brew update -brew install p7zip +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/p7zip.sh"