mirror of
https://github.com/Facepunch/sbox-public.git
synced 2026-06-03 11:48:04 -04:00
* 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