Fix recorder build This will still fail as I need to fix the permissions for pushing to the caches, but once that's done everything should build as required Diffs= d5a92b315 Fix recorder build for recorder
diff --git a/.rive_head b/.rive_head index 844f5ea..441fa05 100644 --- a/.rive_head +++ b/.rive_head
@@ -1 +1 @@ -c3f7325d8ec878b518b04c0399837d5b07b1cd34 +d5a92b315d2ba25377a7bb9d6824d4381c16b80a
diff --git a/skia/dependencies/make_skia_recorder.sh b/skia/dependencies/make_skia_recorder.sh index 3d8caf9..0cd348b 100755 --- a/skia/dependencies/make_skia_recorder.sh +++ b/skia/dependencies/make_skia_recorder.sh
@@ -66,6 +66,6 @@ else getSkia build_skia_recorder - # OUTPUT_CACHE=out upload_cache + OUTPUT_CACHE=out upload_cache fi fi \ No newline at end of file
diff --git a/skia/renderer/build/premake5.lua b/skia/renderer/build/premake5.lua index 2fe014e..dcbcf0f 100644 --- a/skia/renderer/build/premake5.lua +++ b/skia/renderer/build/premake5.lua
@@ -90,14 +90,22 @@ targetdir "%{cfg.system}/arm64/bin/%{cfg.buildcfg}" objdir "%{cfg.system}/arm64/obj/%{cfg.buildcfg}" libdirs {SKIA_DIR.. "/out/arm64"} - + + filter { "configurations:release", "system:macosx" } + buildoptions {"-flto=full"} + + filter { "configurations:release", "system:android" } + buildoptions {"-flto=full"} + + filter { "configurations:release", "system:ios" } + buildoptions {"-flto=full"} + filter "configurations:debug" buildoptions {"-g"} defines {"DEBUG"} symbols "On" filter "configurations:release" - buildoptions {"-flto=full"} defines {"RELEASE", "NDEBUG"} optimize "On"