|
|
1.1 ! root 1: #!/bin/sh - ! 2: # ! 3: # Mach Operating System ! 4: # Copyright (c) 1990 Carnegie-Mellon University ! 5: # Copyright (c) 1989 Carnegie-Mellon University ! 6: # All rights reserved. The CMU software License Agreement specifies ! 7: # the terms and conditions for use and redistribution. ! 8: # ! 9: ! 10: # ! 11: # newvers.sh copyright major minor variant ! 12: # ! 13: ! 14: major="$1"; minor="$2"; variant="$3" ! 15: v="${major}.${minor}" d=`pwd` h="rcbuilder" t=`date` w=`whoami` ! 16: if [ -z "$d" -o -z "$h" -o -z "$t" ]; then ! 17: exit 1 ! 18: fi ! 19: CONFIG=`expr "$d" : '.*/\([^/]*\)$'` ! 20: d=`expr "$d" : '.*/\([^/]*/[^/]*/[^/]*\)$'` ! 21: ( ! 22: /bin/echo "int ${COMPONENT}_version_major = ${major};" ; ! 23: /bin/echo "int ${COMPONENT}_version_minor = ${minor};" ; ! 24: /bin/echo "char ${COMPONENT}_version_variant[] = \"${variant}\";" ; ! 25: /bin/echo "char ${COMPONENT}_version[] = \"Platform Expert Component Version ${v}:\\n${t}; $w($h):$d\\n\";" ; ! 26: /bin/echo "char ${COMPONENT}_osrelease[] = \"${major}.${minor}\";" ; ! 27: /bin/echo "char ${COMPONENT}_ostype[] = \"Platform Expert\";" ; ! 28: ) > vers.c ! 29: if [ -s vers.suffix -o ! -f vers.suffix ]; then ! 30: rm -f vers.suffix ! 31: echo ".${variant}.${CONFIG}" > vers.suffix ! 32: fi ! 33: exit 0
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.