acquire.sh 563 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. set -e
  3. # Zstd source acquisition script
  4. # Downloads and extracts zstd-1.5.7 source code
  5. ARCHIVE_URL="https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz"
  6. ARCHIVE_NAME="zstd-1.5.7.tar.gz"
  7. EXTRACT_DIR="sources/zstd"
  8. echo "Downloading zstd source..."
  9. wget -O ${ARCHIVE_NAME} ${ARCHIVE_URL}
  10. echo "Creating extraction directory..."
  11. mkdir -p ${EXTRACT_DIR}
  12. echo "Extracting archive..."
  13. tar -xzf ${ARCHIVE_NAME} -C ${EXTRACT_DIR} --strip-components=1
  14. echo "Cleaning up..."
  15. rm ${ARCHIVE_NAME}
  16. echo "Source acquisition complete."