File: distro_from_svn.sh

package info (click to toggle)
gtkwave 3.3.125-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 10,540 kB
  • sloc: ansic: 127,407; cpp: 20,432; sh: 4,558; java: 634; xml: 418; makefile: 301; lex: 236; perl: 93; objc: 68; csh: 28; tcl: 25
file content (10 lines) | stat: -rwxr-xr-x 413 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
#!/bin/sh
echo "Cleaning out SVN directories..."
find . | grep '\.svn' | tac | awk '{print "rm -rf "$0}' | sh

echo "Making distribution tarball from SVN directory..."
cd ../
cat ./gtkwave3-gtk3/configure.ac | grep AC_INIT | awk '{print $2}' | sed 's/,//' | \
	awk '{print "mv gtkwave3-gtk3 gtkwave-gtk3-"$0" ; tar cvf gtkwave-gtk3-"$0".tar gtkwave-gtk3-"$0" ; gzip -9 gtkwave-gtk3-"$0".tar"}' | sh

echo "Done!"