#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" DIST_DIR="$ROOT_DIR/dist" PACKAGE_ROOT="$DIST_DIR/edge-agent-linux" ARCHIVE_PATH="$DIST_DIR/edge-agent-linux.tar.gz" rm -rf "$PACKAGE_ROOT" mkdir -p "$PACKAGE_ROOT" mkdir -p "$DIST_DIR" cp -r "$ROOT_DIR/app" "$PACKAGE_ROOT/" cp "$ROOT_DIR/README.md" "$PACKAGE_ROOT/" cp "$ROOT_DIR/pyproject.toml" "$PACKAGE_ROOT/" cp "$ROOT_DIR/scripts/start-linux.sh" "$PACKAGE_ROOT/" tar -czf "$ARCHIVE_PATH" -C "$PACKAGE_ROOT" . echo "$ARCHIVE_PATH"