File: distro_from_cvs.sh

package info (click to toggle)
gtkwave 3.1.10-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 10,060 kB
  • ctags: 12,772
  • sloc: ansic: 136,257; cpp: 3,443; sh: 959; makefile: 756; lex: 210
file content (10 lines) | stat: -rwxr-xr-x 400 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
echo "Cleaning out CVS directories..."
find . | grep CVS | tac | awk '{print "rm -rf "$0}' | sh

echo "Making distribution tarball from CVS directory..."
cd ../
cat gtkwave3/src/currenttime.h | grep WAVE_VERSION_INFO | sed 's/.*Analyzer v//' | sed 's/ .*//' | \
	awk '{print "mv gtkwave3 gtkwave-"$0" ; tar cvf gtkwave-"$0".tar gtkwave-"$0" ; gzip -9 gtkwave-"$0".tar"}' | sh

echo "Done!"