summaryrefslogtreecommitdiff
path: root/nss/automation/taskcluster/scripts/build_gyp.sh
blob: 590e634a351af316b8afe0c6d344609b021ffd0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash

source $(dirname $0)/tools.sh

if [[ $(id -u) -eq 0 ]]; then
    # Drop privileges by re-running this script.
    exec su worker -c "$0 $*"
fi

# Clone NSPR if needed.
hg_clone https://hg.mozilla.org/projects/nspr nspr default

# Build.
nss/build.sh ${*--g -v}

# Package.
mkdir artifacts
tar cvfjh artifacts/dist.tar.bz2 dist