buildscripts icon indicating copy to clipboard operation
buildscripts copied to clipboard

The scripts used to compile needed libraries for supported platform ports on our Jenkins server

Results 19 buildscripts issues
Sort by recently updated
recently updated
newest added

The following libraries shall be updated: - **freetype**: 2.13.2 → 2.13.3 - **harfbuzz**: 8.4.0 → 9.0.0 - **mpg123**: 1.32.5 → 1.32.7 - **wildmidi**: 0.4.5 → 0.4.6 - **opus**: 1.5.1 →...

update
automated pr

Problem is that WASM SIMD support is still a bit experimental and most browsers got it in 2022. So is imo risky to roll this out as it will break...

enhancement
external toolchain

We should check for the following tools: - https://github.com/dnasdw/3dstool - https://github.com/Steveice10/bannertool - https://github.com/profi200/Project_CTR

ANDROID_SDK_ROOT points to an installed Android-SDK. Useful for f-droid build.

Building the Emscripten toolchain fails on macOS while compiling Harfbuzz/Freetype. Commenting out those libraries in the shell script makes the build succeed. ``` [1/3] Building CXX object CMakeFiles/harfbuzz.dir/src/harfbuzz.cc.o FAILED: CMakeFiles/harfbuzz.dir/src/harfbuzz.cc.o...

needs feedback

3DS was annoying because of the type mismatch (I think this can be upstreamed but it requires a Jira account, will do this later...) Wii just builds without any patching...

Windows 10 on ARM will run native desktop apps without ugly test-signing hacks. And WinRT is dead, dropping it is fine imo. There is a x86 Emulator built-in but this...

external toolchain

As RTP replacement (aka OpenRTP) evolves, bundling RTP assets in some platforms need some work bundling them (e.g. Android and video game consoles), paths setup and such. How should it...

[zlib-ng](https://github.com/zlib-ng/zlib-ng) is a drop-in replacement of zlib with modern processor instructions, including NEON. Because games use lots of PNG or XYZ images that use deflate compression, there could be some...

enhancement
question

see https://devblogs.microsoft.com/cppblog/registries-bring-your-own-libraries-to-vcpkg/

external toolchain