commit 3511ad71b1a995c9eaeaf59dfb3cc08d1bddcfda
parent d7fd76263a2439a5d832cbec2880bb394751769e
Author: Tooru Fujisawa <arai_a@mac.com>
Date: Thu, 13 Nov 2025 03:04:37 +0000
Bug 1999054 - Support Windows and macOS artifacts in JS shell build. r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D271903
Diffstat:
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/taskcluster/scripts/builder/build-sm.sh b/taskcluster/scripts/builder/build-sm.sh
@@ -25,7 +25,14 @@ fi
if [ "$upload" = "1" ]; then
(
cd "$OBJDIR/dist/bin"
- zip "$UPLOAD_DIR/target.jsshell.zip" {js,jsapi-tests,js-gdb.py,libnspr4.so,libplds4.so,libplc4.so}
+ zip "$UPLOAD_DIR/target.jsshell.zip" \
+ js{,.exe} \
+ jsapi-tests{,.exe} \
+ js-gdb.py \
+ {,lib}nspr4.{so,dll,dylib} \
+ {,lib}plds4.{so,dll,dylib} \
+ {,lib}plc4.{so,dll,dylib} \
+ {,lib}mozglue.{so,dll,dylib}
)
cp -L "$OBJDIR/mozinfo.json" "$UPLOAD_DIR/target.mozinfo.json"