mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-10-06 00:02:44 +02:00
Compilation and CMake fixes for both Windows on ARM and clang-cl, meaning Windows can now be built on both MSVC and clang on both amd64 and aarch64. Compiling on clang is *dramatically* faster so this should be useful for CI. Co-authored-by: crueter <crueter@eden-emu.dev> Co-authored-by: crueter <crueter@crueter.xyz> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/348 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Reviewed-by: crueter <crueter@eden-emu.dev> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
104 lines
4.3 KiB
JSON
Vendored
104 lines
4.3 KiB
JSON
Vendored
{
|
|
"mbedtls": {
|
|
"repo": "eden-emulator/mbedtls",
|
|
"sha": "ce4f81f4a9",
|
|
"hash": "f2e7f887651b28745e508149214d409fd7cfdb92cb94b4146b47ff1e0fc09e47143f203ac18e34c2c1814b5bd031d04c74828676c0d4342920a2ddb7fd35e9a5",
|
|
"find_args": "MODULE"
|
|
},
|
|
"spirv-headers": {
|
|
"package": "SPIRV-Headers",
|
|
"repo": "KhronosGroup/SPIRV-Headers",
|
|
"sha": "4e209d3d7e",
|
|
"hash": "f48bbe18341ed55ea0fe280dbbbc0a44bf222278de6e716e143ca1e95ca320b06d4d23d6583fbf8d03e1428f3dac8fa00e5b82ddcd6b425e6236d85af09550a4"
|
|
},
|
|
"sirit": {
|
|
"repo": "eden-emulator/sirit",
|
|
"sha": "db1f1e8ab5",
|
|
"hash": "73eb3a042848c63a10656545797e85f40d142009dfb7827384548a385e1e28e1ac72f42b25924ce530d58275f8638554281e884d72f9c7aaf4ed08690a414b05",
|
|
"options": [
|
|
"SIRIT_USE_SYSTEM_SPIRV_HEADERS ON"
|
|
]
|
|
},
|
|
"httplib": {
|
|
"repo": "yhirose/cpp-httplib",
|
|
"sha": "a609330e4c",
|
|
"hash": "dd3fd0572f8367d8549e1319fd98368b3e75801a293b0c3ac9b4adb806473a4506a484b3d389dc5bee5acc460cb90af7a20e5df705a1696b56496b30b9ce7ed2"
|
|
},
|
|
"cpp-jwt": {
|
|
"version": "1.4",
|
|
"repo": "crueter/cpp-jwt",
|
|
"sha": "9eaea6328f",
|
|
"hash": "e237d92c59ebbf0dc8ac0bae3bc80340e1e9cf430e1c1c9638443001118e16de2b3e9036ac4b98105427667b0386d97831415170b68c432438dcad9ef8052de7",
|
|
"find_args": "CONFIG",
|
|
"options": [
|
|
"CPP_JWT_USE_VENDORED_NLOHMANN_JSON OFF"
|
|
]
|
|
},
|
|
"vulkan-utility-headers": {
|
|
"package": "VulkanUtilityLibraries",
|
|
"repo": "scripts/VulkanUtilityHeaders",
|
|
"tag": "1.4.326",
|
|
"artifact": "VulkanUtilityHeaders.tar.zst",
|
|
"git_host": "git.crueter.xyz",
|
|
"hash": "5924629755cb1605c4aa4eee20ef7957a9dd8d61e4df548be656d98054f2730c4109693c1bd35811f401f4705d2ccff9fc849be32b0d8480bc3f73541a5e0964"
|
|
},
|
|
"vulkan-memory-allocator": {
|
|
"package": "VulkanMemoryAllocator",
|
|
"repo": "GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator",
|
|
"sha": "1076b348ab",
|
|
"hash": "a46b44e4286d08cffda058e856c47f44c7fed3da55fe9555976eb3907fdcc20ead0b1860b0c38319cda01dbf9b1aa5d4b4038c7f1f8fbd97283d837fa9af9772",
|
|
"find_args": "CONFIG"
|
|
},
|
|
"spirv-tools": {
|
|
"package": "SPIRV-Tools",
|
|
"repo": "KhronosGroup/SPIRV-Tools",
|
|
"sha": "40eb301f32",
|
|
"hash": "58d0fb1047d69373cf24c73e6f78c73a72a6cca3b4df1d9f083b9dcc0962745ef154abf3dbe9b3623b835be20c6ec769431cf11733349f45e7568b3525f707aa",
|
|
"find_args": "MODULE",
|
|
"options": [
|
|
"SPIRV_SKIP_EXECUTABLES ON"
|
|
]
|
|
},
|
|
"xbyak_sun": {
|
|
"package": "xbyak",
|
|
"repo": "herumi/xbyak",
|
|
"sha": "9bb219333a",
|
|
"hash": "303165d45c8c19387ec49d9fda7d7a4e0d86d4c0153898c23f25ce2d58ece567f44c0bbbfe348239b933edb6e1a1e34f4bc1c0ab3a285bee5da0e548879387b0",
|
|
"bundled": true
|
|
},
|
|
"xbyak": {
|
|
"package": "xbyak",
|
|
"repo": "herumi/xbyak",
|
|
"sha": "4e44f4614d",
|
|
"hash": "5824e92159e07fa36a774aedd3b3ef3541d0241371d522cffa4ab3e1f215fa5097b1b77865b47b2481376c704fa079875557ea463ca63d0a7fd6a8a20a589e70",
|
|
"bundled": true
|
|
},
|
|
"oaknut": {
|
|
"version": "2.0.1",
|
|
"repo": "merryhime/oaknut",
|
|
"sha": "94c726ce03",
|
|
"hash": "d8d082242fa1881abce3c82f8dafa002c4e561e66a69e7fc038af67faa5eff2630f082d3d19579c88c4c9f9488e54552accc8cb90e7ce743efe043b6230c08ac"
|
|
},
|
|
"libadrenotools": {
|
|
"repo": "bylaws/libadrenotools",
|
|
"sha": "8fae8ce254",
|
|
"hash": "c74fa855f0edebbf25c9bce40b00966daa2447bfc5e15f0cf1a95f86cbf70fc6b02590707edbde16328a0a2a4fb9a1fc419d2dfc22a4a4150971be91892d4edb",
|
|
"patches": [
|
|
"0001-linkerns-cpm.patch"
|
|
]
|
|
},
|
|
"oboe": {
|
|
"repo": "google/oboe",
|
|
"sha": "2bc873e53c",
|
|
"hash": "02329058a7f9cf7d5039afaae5ab170d9f42f60f4c01e21eaf4f46073886922b057a9ae30eeac040b3ac182f51b9c1bfe9fe1050a2c9f6ce567a1a9a0ec2c768",
|
|
"bundled": true
|
|
},
|
|
"unordered-dense": {
|
|
"package": "unordered_dense",
|
|
"repo": "martinus/unordered_dense",
|
|
"sha": "73f3cbb237",
|
|
"hash": "c08c03063938339d61392b687562909c1a92615b6ef39ec8df19ea472aa6b6478e70d7d5e33d4a27b5d23f7806daf57fe1bacb8124c8a945c918c7663a9e8532",
|
|
"find_args": "CONFIG"
|
|
}
|
|
}
|