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