aboutsummaryrefslogtreecommitdiff
path: root/linux
diff options
context:
space:
mode:
Diffstat (limited to 'linux')
-rw-r--r--linux/make_artifacts.sh14
1 files changed, 10 insertions, 4 deletions
diff --git a/linux/make_artifacts.sh b/linux/make_artifacts.sh
index a22fda039..ff7650129 100644
--- a/linux/make_artifacts.sh
+++ b/linux/make_artifacts.sh
@@ -13,7 +13,8 @@ case "$MACHINE" in
*) ARCHITECTURE=unknown;;
esac
-ARTIFACTS="${ARTIFACTS:-/artifacts}"
+ARTIFACTS="$ROOT/linux/artifacts"
+echo "Creating $ARTIFACTS directory"
mkdir -p $ARTIFACTS
# This is our sentinel that tells us when we're done.
@@ -24,11 +25,11 @@ clean_up() {
}
trap clean_up EXIT
-cp pandoc "$ARTIFACTS/pandoc"
-
-# Strip executable
+echo "Copying and stripping pandoc binary"
+cp "$ROOT/pandoc" "$ARTIFACTS/pandoc"
strip "$ARTIFACTS/pandoc"
+echo "Performing sanity checks on binary..."
# Confirm that we have static builds
file "$ARTIFACTS/pandoc" | grep "statically linked"
@@ -76,6 +77,7 @@ make_deb() {
fakeroot dpkg-deb -Zgzip -z9 --build "$DIST"
rm -rf "$DIST"
cp "$BASE.deb" "$ARTIFACTS/"
+ echo "Created $BASE.deb"
}
# Make tarball for pandoc
@@ -94,11 +96,15 @@ make_tarball() {
popdir
tar cvzf "$TARGET-linux-$ARCHITECTURE.tar.gz" "$TARGET"
+ echo "Created $TARGET-linux-$ARCHITECTURE.tar.gz"
rm -r "$TARGET"
popdir
}
+echo "Making debian package..."
make_deb
+
+echo "Making tarball..."
make_tarball
exit 0