The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: Update instructions to use pipx

authored by

Rylie Pavlik and committed by
Simon Zeni
2124180d 0e892cc0

+6 -4
+2 -2
.gitlab-ci/README.md
··· 1 1 # CI and Generated Stuff Readme 2 2 3 3 <!-- 4 - # Copyright 2018-2023 Collabora, Ltd. and the Monado contributors 4 + # Copyright 2018-2024, Collabora, Ltd. and the Monado contributors 5 5 # 6 6 # SPDX-License-Identifier: CC0-1.0 7 7 --> ··· 16 16 17 17 <!-- do not break the following line, it is used in CI setup too, to make sure it works --> 18 18 ```sh 19 - python3 -m pip install git+https://gitlab.freedesktop.org/freedesktop/ci-templates@185ede0e9b9b1924b92306ab8b882a6294e92613 19 + pipx install git+https://gitlab.freedesktop.org/freedesktop/ci-templates@185ede0e9b9b1924b92306ab8b882a6294e92613 20 20 ``` 21 21 22 22 On Windows you will also need to have GNU make and busybox installed, such as with:
+4 -2
.gitlab-ci/install-ci-fairy.sh
··· 1 1 #!/bin/sh 2 2 # SPDX-License-Identifier: CC0-1.0 3 - # SPDX-FileCopyrightText: 2018-2022 Collabora, Ltd. and the Monado contributors 3 + # SPDX-FileCopyrightText: 2018-2024, Collabora, Ltd. and the Monado contributors 4 4 5 5 # This runs the command in the README as an extra bit of continuous integration. 6 6 set -e 7 7 8 8 ( 9 9 cd "$(dirname "$0")" 10 - sh -c "$(grep '^python3 -m pip' README.md)" 10 + # Getting the path set up right for pipx in CI is a hassle. 11 + # This script is usage on the CI itself only! 12 + sh -c "$(grep '^pipx' README.md | sed 's/pipx install/python3 -m pip install --break-system-packages/' )" 11 13 )