Update build

This commit is contained in:
Synthasmagoria 2026-09-02 00:05:57 +02:00
commit c9b770661a
3 changed files with 11 additions and 6 deletions

View file

@ -82,7 +82,7 @@ if [[ -v 1 ]]; then
CFLAGS="-g"
elif [ "$1" = "RELEASE" ]; then
MAKE_FLAGS="RAYLIB_BUILD_MODE=RELEASE"
CFLAGS="-Os"
CFLAGS="-Os -ffunction-sections -fdata-sections"
else
echo "Usage: <script> <DEBUG/RELEASE>"
exit 1
@ -101,7 +101,7 @@ source $emsdk_env
pushd raylib/src
echo "Compiling raylib static library for linux"
make --silent RAYLIB_CONFIG_FLAGS="$CONFIG_FLAGS" $MAKE_FLAGS PLATFORM_OS=LINUX -B
make --silent RAYLIB_CONFIG_FLAGS="$CONFIG_FLAGS" CUSTOM_CFLAGS="$CFLAGS" $MAKE_FLAGS PLATFORM_OS=LINUX -B
mv libraylib.a "../../${linux_library_dest}"
make --silent clean
@ -111,7 +111,7 @@ make --silent clean
# make --silent clean
echo "Compiling raylib static library for web"
make --silent RAYLIB_CONFIG_FLAGS="$CONFIG_FLAGS" $MAKE_FLAGS PLATFORM=PLATFORM_WEB -B
make --silent RAYLIB_CONFIG_FLAGS="$CONFIG_FLAGS" CUSTOM_CFLAGS="$CFLAGS" $MAKE_FLAGS PLATFORM=PLATFORM_WEB -B
mv libraylib.web.a libraylib.a
mv libraylib.a "../../${wasm_library_dest}"
make --silent clean