From 9853562c2bc91c6d3c61642be2df682010eed1bd Mon Sep 17 00:00:00 2001 From: tqcq <99722391+tqcq@users.noreply.github.com> Date: Thu, 16 Oct 2025 14:38:23 +0800 Subject: [PATCH] feat: add capture tools --- .gitea/workflows/build.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 280bdfb..d0de7a0 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -31,24 +31,28 @@ jobs: - name: Configure CMake run: | cd tracy - mkdir -p build export CC=clang export CXX=clang++ - cmake -Sprofiler -Bbuild -DCMAKE_BUILD_TYPE=Release -DLEGACY=ON + cmake -Sprofiler -Bbuild-profiler -DCMAKE_BUILD_TYPE=Release -DLEGACY=ON + cmake -Scapture -Bbuild-capture -DCMAKE_BUILD_TYPE=Release -DLEGACY=ON - name: Build Tracy run: | cd tracy - cmake --build build -- -j$(nproc) + cmake --build build-profiler -- -j$(nproc) + cmake --build build-capture -- -j$(nproc) - name: Package release run: | VERSION="${{ steps.version.outputs.version }}" - cp tracy/build/tracy-profiler tracy-profiler-${VERSION} + cp tracy/build-profiler/tracy-profiler tracy-profiler-${VERSION} + cp tracy/build-capture/tracy-capture tracy-capture-${VERSION} - name: Upload artifact uses: actions/upload-artifact@v3 with: name: tracy-package - path: tracy-profiler-${VERSION} + path: | + tracy-profiler-${VERSION} + tracy-capture-${VERSION} retention-days: 30