diff options
author | Christian Starkjohann <cs+github@obdev.at> | 2008-04-29 18:26:02 +0000 |
---|---|---|
committer | Christian Starkjohann <cs+github@obdev.at> | 2008-04-29 18:26:02 +0000 |
commit | 5f0f42555f39f5b4adaf4a3b32b1c78d913c22ab (patch) | |
tree | 3b12af4c38fa3bedc7890f13c5ef418052375f70 /mkdist.sh | |
parent | bb11ee9f4a24c98ad359d074810ad82a61d00408 (diff) | |
download | v-usb-5f0f42555f39f5b4adaf4a3b32b1c78d913c22ab.tar.gz v-usb-5f0f42555f39f5b4adaf4a3b32b1c78d913c22ab.tar.bz2 v-usb-5f0f42555f39f5b4adaf4a3b32b1c78d913c22ab.zip |
- added mechanism to measure code sizes
Diffstat (limited to 'mkdist.sh')
-rwxr-xr-x | mkdist.sh | 27 |
1 files changed, 20 insertions, 7 deletions
@@ -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" |