CI/CD, CMake improvements, more targets, fix gcc (#258)

* CI attempt

* syntax

* fix cmake for linux

* fix include directories and merge main

* fix PDB fighting

* fix gcc compiling

* fix SSCACHE for windows

* try and fix gcc

* more CI presets

* remove the android target for now

* bump cmake minimum to fix debug information format

* yet another attempt at fixing gcc

* yet another attempt at fixing gcc

* better CI matrixing

* yet another attempt at fixing GCC

* fix arm

* fix CI

* placeholder icons

* compile dawn from source for windows arm64

* fix icons and linker warnings

* fix cmake

* fetch libjpegturbo

---------

Co-authored-by: Luke Street <luke@street.dev>
This commit is contained in:
qwertyquerty
2026-04-09 18:22:53 -07:00
committed by GitHub
parent 06ed3988c0
commit 3366c22e99
35 changed files with 2561 additions and 146 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ namespace {
template <typename T>
class TPRIsEqual_pointer_ {
public:
TPRIsEqual_pointer_<T>(const T* p) { this->p_ = p; }
TPRIsEqual_pointer_(const T* p) { this->p_ = p; }
bool operator()(const T& rSrc) const { return &rSrc == this->p_; }