Add Windows ARM64 build.
- Simplify vcpkg installation with `--triplet=<triplet>`.
- Remove useless `if` in the job `Compute git short SHA`.
- Rename macOS/Windows x86_64 artifacts.
- Disable Discord Rich Presence on Windows ARM64.
- Add flags to disable inclusion of timestamps in PCH files with clang-cl.
- Enable Visual Studio for ARM64 in CMake presets.
- Fix the Windows update script still using '0.2.0' when parsing version.
- external: Update ffmpeg-core
I've tested this on my 22.04 laptop and it worked perfectly - I'd be willing to guess this number can go even lower, but I don't have a 20.04 system to test CMake 3.16 currently.
- Add build presets for windows-ninja and windows-ninja-clang
- Fix some MSVC compilation flags not being properly set when
using multiconfig project generators
- Update Boost module requirements to actually match those of
Vita3K
- Delete CMake toolchain files in favor of CMake presets
- Delete gen-macos.sh due to deprecation of macOS support
- Enable export compile comands for vita3k/ targets
which makes CMake export the compilation commands for every single
CMake target under the scope of the vita3k/ directory so that the build
process can be exposed to other applications such as Cppcheck through
the compile_commands.json file