Also use the same cctools as cross-mac builds of Firefox. Do dummy changes to the corresponding build scripts so that the builds are force triggered (toolchain builds are not triggered automatically when the tooltool manifest they use changes yet).
21 lines
501 B
Bash
Executable File
21 lines
501 B
Bash
Executable File
#!/bin/bash
|
|
set -x -e -v
|
|
|
|
# This script is for building hfsplus for Linux.
|
|
WORKSPACE=$HOME/workspace
|
|
HOME_DIR=$WORKSPACE/build
|
|
UPLOAD_DIR=$WORKSPACE/artifacts
|
|
|
|
cd $HOME_DIR/src
|
|
|
|
TOOLTOOL_MANIFEST=browser/config/tooltool-manifests/linux64/clang.manifest
|
|
. taskcluster/scripts/misc/tooltool-download.sh
|
|
|
|
export PATH=$PATH:$HOME_DIR/src/clang/bin
|
|
|
|
build/unix/build-hfsplus/build-hfsplus.sh $HOME_DIR
|
|
|
|
# Put a tarball in the artifacts dir
|
|
mkdir -p $UPLOAD_DIR
|
|
cp $HOME_DIR/hfsplus-tools.tar.* $UPLOAD_DIR
|