blob: 0846a60c4db9b7fcc009a4e897b79fec8bb6c410 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/bash
set -x -e -v
: WORKSPACE ${WORKSPACE:=/builds/worker/workspace}
# This script is for building liblowercase
PATH="$MOZ_FETCHES_DIR/rustc/bin:$PATH"
cd $GECKO_PATH/build/liblowercase
cargo build --verbose --release --target-dir $WORKSPACE/obj
mkdir $WORKSPACE/liblowercase
cp $WORKSPACE/obj/release/liblowercase.so $WORKSPACE/liblowercase
strip $WORKSPACE/liblowercase/liblowercase.so
tar -C $WORKSPACE -acf $WORKSPACE/liblowercase.tar.xz liblowercase
mkdir -p $UPLOAD_DIR
cp $WORKSPACE/liblowercase.tar.xz $UPLOAD_DIR
|