branchsbox/hackweek-cupertinocancel
10 Commits over 0 Days - ∞cph!
Cupertino: libpnga
Cupertino: GameNetworkingSockets and SteamAPI libs on game folder
Convert .dlls to platform-specific (linux/mac) equivalents on GlobalParser for nativedlls in interopgen
Cupertino: Remove bunch of win32 & x86 implications, casting for Clang, -Wno-register, multiplat build retail native
Cupertino: Use GameNetworkingSockets outside of windows builds, build EtcLib for arm64
Cupertino: fix copy_postbuild.sh
Cupertino: add xcode_codesin.sh and xcode_gen_dsym.sh
Cupertino: update osxarm64 vpc binary
Add support for OSXARM64 platform for schemacompiler, fix CBaseFileSystem::GetModPath override, zip_utils on posix and vpc doesn't need to link from all these on other platforms
Cupertino: libsteam_api
platform_compile_base makes weird assumptions for using CLANG or GCC on windows
Izabu/Cupertino: Izabu implies SSE SIMD, shim it with sse2neon, fix constructor on IzPulleyJoint
Don't try to to build path from empty dependency string for a VPC Makefile dependency
Cupertino: Cleanup source_posix_base, update SDK versions and build settings for macOS, just use latest SDK version, target Sonoma, don't use 10 year old tools for cc
chmod +x on vpc_script bash scripts
Cupertino: ISO C++20 Fixes
Update .gitignore and build scripts, fix permission on antlr, some small code fixes
Cupertino: Fix OSXARM64 conditionals, update VPC binary
Cupertino: Add gitignore rules for Xcode crap files and add build native step for POSIX
Cupertino: Finish setting up makeile for VPC on Mac ARM64
Cupertino: Remove some definitions for OSX64 for OSXARM64
Cupertino: Add prebuilt macOS vpc
Cupertino: update VPC, still needs cleanup, builds all but need to sort linking and .mm files
Cupertino: Encapsulate Windows-specific code and error handling
Cupertino: Use Unix trailing paths for codegen, this should be fine on Windows too
Backport new tier0 threadtools stuff for process thread creation, fixes things that were missing from our initial code drop
Cupertino: Managed Build Scripts
No need for nvpatch for non-windows targets
Cupertino: Add Makefile for VPC so we can actually build it without actually having vpc
Rename some IOSALL flags to just PLATFORM_APPLE, we always imply arm64
SDL_config doesnt always imply windows
Update gitignore