[cmake] fix OpenGL, git rev identifier #2530

Merged
crueter merged 5 commits from cmake/git-rev into master 2025-09-20 22:58:34 +02:00

5 commits

Author SHA1 Message Date
e171ada8ad fix opengl define propagation b/t qt_common and yuzu
Some checks failed
eden-license / license-header (pull_request) Failing after 19s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-19 22:11:29 +02:00
578d69c242 fix dup deps
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-19 22:11:29 +02:00
06531d59bc YUZU_DISABLE_LLVM option
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-19 22:11:29 +02:00
9fa19f7ecc fix comp
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-19 22:11:29 +02:00
c711444259 [cmake] refactor: better git-free build identification
Allows GIT-TAG, GIT-COMMIT, GIT-REFSPEC, and GIT-RELEASE files to
identify the build first and foremost.

Also cleans up/dedups + uses my GetSCMRev module.

Signed-off-by: crueter <crueter@eden-emu.dev>
2025-09-19 22:11:29 +02:00