aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xmkdist.sh27
1 files changed, 20 insertions, 7 deletions
diff --git a/mkdist.sh b/mkdist.sh
index fc35b99..7c176a3 100755
--- a/mkdist.sh
+++ b/mkdist.sh
@@ -47,6 +47,26 @@ fi
#-------------------------------------------------------------------
open -a X11 # we need X11 for EAGLE
+version=`grep USBDRV_VERSION usbdrv/usbdrv.h | awk '{print $NF}'`
+if [ "$isPublic" != yes ]; then
+ version="$version"-priv
+fi
+
+if [ "$isPublic" = yes ]; then
+(
+ cd tests
+ for i in 3 4; do
+ avr-gcc-select $i >/dev/null 2>&1
+ gccvers=`avr-gcc --version | awk '{print $NF; exit}'`
+ file=sizes-$version-gcc$gccvers.txt
+ make sizes
+ mv sizes.txt sizes-reference/$file
+ svn add sizes-reference/$file
+ svn commit -m "Added sizes file for this version" sizes-reference/$file
+ done
+)
+fi
+
if svn commit; then
:
else
@@ -54,13 +74,6 @@ else
exit 1
fi
-version=`grep USBDRV_VERSION usbdrv/usbdrv.h | awk '{print $NF}'`
-
-if [ "$isPublic" != yes ]; then
- version="$version"-priv
-fi
-
-
repository=`svn info | sed -n -e '/^URL:/ s|^URL: \(.*\)/trunk|\1| p'`
if [ "$isPublic" = yes ]; then
echo "Tagging $repository as $version"