svn commit: r348176 - head/usr.sbin/amd/include
Warner Losh
imp at FreeBSD.org
Thu May 23 17:19:00 UTC 2019
Author: imp
Date: Thu May 23 17:18:56 2019
New Revision: 348176
URL: https://svnweb.freebsd.org/changeset/base/348176
Log:
Convert amd newvers to using newvers.sh -v.
Rather than the tedious and error-prone grep of sys/conf/newvers.sh,
use the new -v arg to dig out the data that's desired.
Differential Revision: https://reviews.freebsd.org/D19849
Modified:
head/usr.sbin/amd/include/newvers.sh
Modified: head/usr.sbin/amd/include/newvers.sh
==============================================================================
--- head/usr.sbin/amd/include/newvers.sh Thu May 23 17:18:48 2019 (r348175)
+++ head/usr.sbin/amd/include/newvers.sh Thu May 23 17:18:56 2019 (r348176)
@@ -5,7 +5,7 @@
#
if [ -e $1 ]; then
- eval `LC_ALL=C egrep '^[A-Z]+=' $1 | grep -v COPYRIGHT`
+ eval $(sh $1 -v)
OS=`echo ${TYPE} | LC_ALL=C tr 'A-Z' 'a-z'`
echo '/* Define name and version of host machine (eg. solaris2.5.1) */'
echo "#define HOST_OS \"${OS}${REVISION}\""
More information about the svn-src-head
mailing list