#!/bin/sh

# Script used to sign (almost) everything in the dist folder

if [ ! -d dist ]; then
  mkdir dist
fi
cd dist
# File to signed
# MEMO: -e: regexp, -v: not matched
tobe_sig=$(ls | grep -e ".tar" -e ".zip" | grep  -v ".sha256" | grep  -v ".md5" | grep  -v ".sig")

for element in ${tobe_sig}
do
  echo "Calculating checksum" ${element}
  md5sum ${element} > ${element}.md5
  sha256sum ${element} > ${element}.sha256

  echo "Signing" ${element}
  gpg2 --armor --detach-sign ${element}
done