Files
Sam Pavlovic e995ba452d Linux ARM64 (#4469)
* Simple DLLImportResolver for the 3 platforms, on linux/mac it tries to load DLLs from managed/ directory even with PATH being set, and backport the steamworks behaviour from Facepunch.Steamwokrs

* Fix DLLImportResolver, also let's try to keep just a single set of binaries for managed without platform variants

* Temporary Podman Bootstrap

* PLT relocation suffix is only valid for x86 GCC; ARM64 linker handles PLT automatically

* HAVE_NEON if $ARCH_ARM64 instead of $APPLEALL

* Linux ARM64 steamapi

* This unalignedptr behaviour used on mac arm64 is same for linux arm64

* Maybe use system SDL3 for vpc and native arch since we aim to regenerate this

* sdl3 and jre on podman

* Linux ARM64 GetSystemIncludePaths fix

* Add support for Linux ARM64 file system paths

* libEtcLib for linux arm64

* holy shit we dont want embree on linux at all

* remaining linux arm64 dependencies except for sdl3

* mkdir vpc output folder

* add <concepts> header for clang compatibility in commonmacros

* Steam Audio ARM64

* VPC build points to the correct linux variant

* SDL3 ARM64

* steamnetworkingsockets and steamapi arm64

* Launch on linuxarm64 properly

* steam audio arm64

* Was using wrong ARM64 Steam Audio

* libdxcompiler on client, game boots

* podman takes 16GB instead of throttling it

* skiasharp native arm64

* dont fucking use system sdl since our build machine doesnt have it, get both from our prebuilt

* Fix solutiongenerator_xcode not allowing compiler flags

* Delete Podman-Bootstrap.sh, eventually add what it does into github ci

* Fix $File_NoPCH doing nothing on xcode, VPC deals with VPC_FILE_FLAGS_NO_PCH properly on mac

* ogg_vorbis_impl.c tagged as NoPCH

* use system curl on a mac, the one we ship doesnt contain all symbols we need

* not using libsteamnetworkingsockets separately
2026-05-22 03:58:01 +02:00
..
2025-11-24 09:05:18 +00:00
2025-11-24 09:05:18 +00:00
2025-12-08 15:55:11 +01:00
2025-11-24 09:05:18 +00:00
2026-05-22 03:58:01 +02:00
2025-11-24 09:05:18 +00:00
2025-11-24 09:05:18 +00:00