diff --git a/Makefile b/Makefile index 5aac4a6e8..38a93e4d4 100644 --- a/Makefile +++ b/Makefile @@ -83,8 +83,6 @@ mv3-edge: dist/build/uBOLite.edge dist/build/uBOLite.safari: tools/make-mv3.sh $(sources) $(mv3-safari-deps) $(mv3-data) dist/build/mv3-data tools/make-mv3.sh safari - node platform/mv3/safari/patch-extension.js \ - packageDir=./dist/build/uBOLite.safari mv3-safari: dist/build/uBOLite.safari diff --git a/tools/make-mv3.sh b/tools/make-mv3.sh index 66b7c1697..7e1a89fb5 100755 --- a/tools/make-mv3.sh +++ b/tools/make-mv3.sh @@ -132,6 +132,11 @@ if [ "$PLATFORM" = "edge" ]; then node tools/make-edge.mjs fi +# For Safari, we must fix the package for compliance +if [ "$PLATFORM" = "safari" ]; then + node platform/mv3/safari/patch-extension.js packageDir="$UBOL_DIR" +fi + echo "*** uBOLite.$PLATFORM: extension ready" echo "Extension location: $UBOL_DIR/"