File: install-files

package info (click to toggle)
tetex-src 2.0.2a-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 71,124 kB
  • ctags: 1,576
  • sloc: makefile: 1,764; sh: 1,181; perl: 925; lisp: 342; python: 251; sed: 138; ansic: 138; xml: 96; yacc: 52
file content (23 lines) | stat: -rwxr-xr-x 264 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

umask 022

case $# in
0|1|2)	exit;;
3)	if [ -d $1 ] && [ $1 != $2 ]; then
		echo >&2
		echo "!! Warning: using $1" >&2
		echo >&2
		dir=$1
	else
		dir=$2
	fi
	;;
*)	dir=$1;;
esac

shift; shift

test -f $dir || mkdir -p $dir
touch $dir
cp -auv "$@" $dir