2017-07-26 13:59:20 +00:00
|
|
|
#!/bin/bash
|
|
|
|
DATE=$(date +"%Y%m%d_%H%M")
|
|
|
|
|
2017-07-28 14:07:12 +00:00
|
|
|
VERSION=$(grep "define VERSION" firmware/AtomBusMon.c | cut -d\" -f2 | tr -d "." )
|
2017-07-26 13:59:20 +00:00
|
|
|
|
|
|
|
NAME=ice_${DATE}_${VERSION}
|
|
|
|
|
|
|
|
DIR=releases/$NAME/
|
|
|
|
|
|
|
|
echo "Building release in: "${DIR}
|
|
|
|
|
|
|
|
mkdir -p ${DIR}
|
|
|
|
|
|
|
|
pushd target
|
|
|
|
|
|
|
|
make clean
|
|
|
|
make
|
|
|
|
|
2021-09-21 12:20:32 +00:00
|
|
|
cp --parents */*/ice*.bit ../${DIR}
|
|
|
|
cp --parents */*/ice*.bin ../${DIR}
|
|
|
|
cp --parents */*/ice*.mcs ../${DIR}
|
2017-07-26 13:59:20 +00:00
|
|
|
|
|
|
|
popd
|
|
|
|
|
|
|
|
pushd releases
|
|
|
|
zip -qr ${NAME}.zip ${NAME}
|
|
|
|
popd
|
|
|
|
|
|
|
|
echo "Built release in: "${DIR}
|
|
|
|
unzip -l releases/${NAME}.zip
|