aboutsummaryrefslogtreecommitdiff
path: root/cpmfile.json
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2025-12-04 06:00:58 +0100
committercrueter <crueter@eden-emu.dev>2025-12-04 06:00:58 +0100
commit18135424df0adbd3052849d9179b19da84b21771 (patch)
treef08fe812eedc0112df93a0b2d835d726c1f4f43d /cpmfile.json
parent1d2b9de4966e17b0f4c91aa2ad825573ff7ee9df (diff)
[cmake] more modules, general "cleanup" (#3126)
Successor to that old MoltenVK PR. Does a lot of cleanups within root CMakeLists.txt, hands over MoltenVK and VulkanValidationLayers to CPMUtil, and separates out common operations into my modules. Hopefully reduces the monstrosity that is root CMakeLists.txt. Please test: - builds on all platforms - VulkanValidationLayers Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3126 Reviewed-by: Lizzie <lizzie@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'cpmfile.json')
-rw-r--r--cpmfile.json12
1 files changed, 10 insertions, 2 deletions
diff --git a/cpmfile.json b/cpmfile.json
index c00f955087..d4bf2a5b20 100644
--- a/cpmfile.json
+++ b/cpmfile.json
@@ -25,9 +25,9 @@
"fmt": {
"repo": "fmtlib/fmt",
"tag": "%VERSION%",
- "hash": "c4ab814c20fbad7e3f0ae169125a4988a2795631194703251481dc36b18da65c886c4faa9acd046b0a295005217b3689eb0126108a9ba5aac2ca909aae263c2f",
+ "hash": "f0da82c545b01692e9fd30fdfb613dbb8dd9716983dcd0ff19ac2a8d36f74beb5540ef38072fdecc1e34191b3682a8542ecbf3a61ef287dbba0a2679d4e023f2",
"version": "8",
- "git_version": "12.0.0"
+ "git_version": "12.1.0"
},
"lz4": {
"name": "lz4",
@@ -91,5 +91,13 @@
"version": "20250828",
"artifact": "clang-rt-builtins.tar.zst",
"hash": "d902392caf94e84f223766e2cc51ca5fab6cae36ab8dc6ef9ef6a683ab1c483bfcfe291ef0bd38ab16a4ecc4078344fa8af72da2f225ab4c378dee23f6186181"
+ },
+ "vulkan-validation-layers": {
+ "package": "VVL",
+ "repo": "KhronosGroup/Vulkan-ValidationLayers",
+ "tag": "vulkan-sdk-%VERSION%",
+ "git_version": "1.4.328.1",
+ "artifact": "android-binaries-%VERSION%.zip",
+ "hash": "5ec895a453cb7c2f156830b9766953a0c2bd44dea99e6a3dac4160305041ccd3e87534b4ce0bd102392178d2a8eca48411856298f9395e60117cdfe89f72137e"
}
}