File: distro_from_cvs.sh

package info (click to toggle)
gtkwave 3.3.10-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 10,956 kB
  • ctags: 14,868
  • sloc: ansic: 163,540; cpp: 3,443; sh: 960; makefile: 779; lex: 210; tcl: 25
file content (10 lines) | stat: -rwxr-xr-x 396 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/version.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!"