File: apply_version.sh

package info (click to toggle)
psi 1.5%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 14,888 kB
  • sloc: cpp: 156,588; ansic: 15,068; javascript: 13,441; xml: 3,199; sh: 1,038; objc: 407; makefile: 396; python: 196; ruby: 171
file content (21 lines) | stat: -rwxr-xr-x 437 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

version=$1

# this script stamps a version to files that need a version before the build
#   process has started. everything else gets versionized at configure time or
#   later.

# rewrite version in README
line1="Psi $version"
line2=
len1=${#line1}
n=0
while [ $n -lt $len1 ]; do
	line2="$line2-"
	n=`expr $n + 1`
done
echo $line1 > README.new
echo $line2 >> README.new
tail -n+3 README >> README.new
mv README.new README