1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

16 Commits

Author SHA1 Message Date
Lectem a577a86b5c CMake: ASM should be listed last in project() so that it can use the C/C++ compiler executable as assembler
From the project() CMake documentation:
> If enabling ASM, list it last so that CMake can check whether compilers for other languages like C work for assembly too.
2024-04-14 18:13:17 +02:00
Bartosz Taudul 3805727ee5 Generate cursor shape protocol. 2024-03-24 01:22:57 +01:00
Bartosz Taudul 475b022ed8 Generate viewporter protocol. 2024-03-23 22:27:49 +01:00
Bartosz Taudul 3342254a0e Generate fractional-scale protocol. 2024-03-23 22:27:46 +01:00
Bartosz Taudul 434d73c7bd Emscripten support.
Doesn't work due to i64 vs i32 type mismatch in glGetIntegerv, which
seems like some general compatibility bullshit, not something related
to CMake.
2024-03-21 23:04:41 +01:00
Bartosz Taudul bde0c63006 Generate Wayland protocol sources. 2024-03-21 23:04:40 +01:00
Bartosz Taudul 46718851da Extract some common definitions. 2024-03-21 23:04:39 +01:00
Bartosz Taudul 375f4526df Set TRACY_VERSION_STRING directly in version.cmake. 2024-03-21 23:04:39 +01:00
Bartosz Taudul 776b08f2e0 Split core server files from the UI. 2024-03-21 23:04:38 +01:00
Bartosz Taudul cc4ed68271 Extract common set of server files to a separate cmake build file.
Co-authored-by: Tom Atkinson <tja.atkinson@gmail.com>
2024-03-21 23:04:38 +01:00
Bartosz Taudul 269c75103e Windows build fixes.
- Include manifest.
- Add icon.
- Set subsystem to Windows.
2024-03-21 23:04:38 +01:00
Bartosz Taudul 2c4abf5f9f Link with winsock on Windows. 2024-03-21 23:04:38 +01:00
Bartosz Taudul 58115b35c5 Fix non-wayland build. 2024-03-21 23:04:38 +01:00
Bartosz Taudul ee81795f26 Move discovery of external dependencies to cmake/vendor.cmake.
Co-authored-by: Tom Atkinson <tja.atkinson@gmail.com>
2024-03-21 23:04:37 +01:00
Bartosz Taudul 061b990875 Move version.cmake to cmake/ subdirectory.
Co-authored-by: Tom Atkinson <tja.atkinson@gmail.com>
2024-03-21 23:04:37 +01:00
Bartosz Taudul c9b4248d35 Add basic CMakeLists.txt for the profiler GUI. 2024-03-21 23:04:36 +01:00