This repository has been archived by the owner on May 13, 2024. It is now read-only.
forked from wolfpld/tracy
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/master'
- Loading branch information
Showing
107 changed files
with
12,487 additions
and
5,146 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
name: linux | ||
|
||
on: | ||
push: | ||
branches: [ master ] | ||
pull_request: | ||
branches: [ master ] | ||
|
||
jobs: | ||
build: | ||
|
||
runs-on: ubuntu-22.04 | ||
container: archlinux:base-devel | ||
steps: | ||
- uses: actions/checkout@v4 | ||
- name: Install linux libraries | ||
run: pacman -Syu --noconfirm && pacman -S --noconfirm --needed freetype2 capstone tbb debuginfod wayland dbus libxkbcommon libglvnd meson | ||
- name: Profiler GUI | ||
run: make -j`nproc` -C profiler/build/unix debug release | ||
- name: Update utility | ||
run: make -j`nproc` -C update/build/unix debug release | ||
- name: Capture utility | ||
run: make -j`nproc` -C capture/build/unix debug release | ||
- name: Csvexport utility | ||
run: make -j`nproc` -C csvexport/build/unix debug release | ||
- name: Import-chrome utility | ||
run: make -j`nproc` -C import-chrome/build/unix debug release | ||
- name: Import-fuchsia utility | ||
run: make -j`nproc` -C import-fuchsia/build/unix debug release | ||
- name: Library | ||
run: make -j`nproc` -C library/unix debug release | ||
- name: Library (meson) | ||
run: meson setup -Dprefix=$PWD/install build && meson compile -C build && meson install -C build | ||
- name: Test application | ||
run: | | ||
make -j`nproc` -C test | ||
make -j`nproc` -C test clean | ||
make -j`nproc` -C test TRACYFLAGS=-DTRACY_ON_DEMAND | ||
make -j`nproc` -C test clean | ||
make -j`nproc` -C test TRACYFLAGS="-DTRACY_DELAYED_INIT -DTRACY_MANUAL_LIFETIME" | ||
make -C test -B ../public/TracyClient.o DEFINES='-DTRACY_DEMANGLE' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
Tracy Profiler (https://github.com/wolfpld/tracy) is licensed under the | ||
3-clause BSD license. | ||
|
||
Copyright (c) 2017-2023, Bartosz Taudul <[email protected]> | ||
Copyright (c) 2017-2024, Bartosz Taudul <[email protected]> | ||
All rights reserved. | ||
|
||
Redistribution and use in source and binary forms, with or without | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.