Cross Reference: build-apitrace.sh
xref: /xsrc/external/mit/MesaLib/dist/.gitlab-ci/container/build-apitrace.sh
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/MesaLib/dist/.gitlab-ci/container/
17ec681f3Smrg#!/bin/bash
27ec681f3Smrg
37ec681f3Smrgset -ex
47ec681f3Smrg
57ec681f3SmrgAPITRACE_VERSION="170424754bb46002ba706e16ee5404b61988d74a"
67ec681f3Smrg
77ec681f3Smrggit clone https://github.com/apitrace/apitrace.git --single-branch --no-checkout /apitrace
87ec681f3Smrgpushd /apitrace
97ec681f3Smrggit checkout "$APITRACE_VERSION"
107ec681f3Smrggit submodule update --init --depth 1 --recursive
117ec681f3Smrgcmake -S . -B _build -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_GUI=False -DENABLE_WAFFLE=on $EXTRA_CMAKE_ARGS
127ec681f3Smrgninja -C _build
137ec681f3Smrgmkdir build
147ec681f3Smrgcp _build/apitrace build
157ec681f3Smrgcp _build/eglretrace build
167ec681f3Smrg${STRIP_CMD:-strip} build/*
177ec681f3Smrgfind . -not -path './build' -not -path './build/*' -delete
187ec681f3Smrgpopd
19

Indexes created Sun Dec 07 03:09:31 GMT 2025