mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2024-12-27 18:16:55 +00:00
59995ebcce
Signed-off-by: utzcoz <utzcoz@outlook.com> |
||
---|---|---|
.. | ||
templates | ||
windows | ||
android_container_prep.sh | ||
build-and-submit-package.sh | ||
ci-cmake-build.sh | ||
ci-gradle-build.sh | ||
ci-rules.yml | ||
ci-scripts.mk | ||
config.yml | ||
distributions | ||
distributions.license | ||
gpg-agent.conf | ||
gpg.conf | ||
i386.cmake | ||
i386_and_proclamation_container_prep.sh | ||
install-android-sdk.sh | ||
install-arch-additional-deps.sh | ||
install-ci-fairy.sh | ||
install-cross.sh | ||
install-ndk.sh | ||
local.properties | ||
localhost.json | ||
localhost.json.license | ||
prebuild.sh | ||
README.md | ||
reprepro.sh |
CI and Generated Stuff Readme
We use the FreeDesktop
"CI Templates" to
maintain build containers using code in this repo, storing the images in GitLab
Registry. Our CI files (and some other files) are auto-generated from Jinja
templates and config.yml
, using
ci-fairy.
You can install it with:
python3 -m pip install git+https://gitlab.freedesktop.org/freedesktop/ci-templates@185ede0e9b9b1924b92306ab8b882a6294e92613
On Windows you will also need to have GNU make and busybox installed, such as with:
scoop install make busybox
To re-generate files, from the root directory, run:
make -f .gitlab-ci/ci-scripts.mk
If you really want to force rebuilding, you can build the clean target first:
make -f .gitlab-ci/ci-scripts.mk clean all