diff options
| author | John MacFarlane <[email protected]> | 2023-03-12 12:15:33 -0700 |
|---|---|---|
| committer | John MacFarlane <[email protected]> | 2023-03-12 12:17:41 -0700 |
| commit | da7f54e88b34855f52f38b8293b90eb51a260d9e (patch) | |
| tree | afd700a709747e98209c330746d264a650b7ab4c /linux | |
| parent | be6ec92608b99833d22384e2cd1997491c2743f6 (diff) | |
linux/make_artifacts.sh: add diagnostics.
Diffstat (limited to 'linux')
| -rw-r--r-- | linux/make_artifacts.sh | 14 |
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 |
