Author: brooks
Date: Thu Mar 14 22:16:13 2013
New Revision: 248290
URL: http://svnweb.freebsd.org/changeset/base/248290

Log:
  FDT_DTS_FILE is expanded in a Makefile so use :R to remove the suffix
  rather than using echo|cut to remove everything after the first '.'.

Modified:
  head/sys/conf/files

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Thu Mar 14 22:04:53 2013        (r248289)
+++ head/sys/conf/files Thu Mar 14 22:16:13 2013        (r248290)
@@ -55,9 +55,9 @@ aic79xx_reg_print.o           optional ahd pci ah
 # from the specified source (DTS) file: <platform>.dts -> <platform>.dtb
 #
 fdt_dtb_file                   optional fdt \
-       compile-with "if [ -f $S/boot/fdt/dts/${FDT_DTS_FILE} ]; then dtc -O 
dtb -o `echo ${FDT_DTS_FILE} | cut -d. -f1`.dtb -b 0 -p 1024 
$S/boot/fdt/dts/${FDT_DTS_FILE}; fi" \
+       compile-with "if [ -f $S/boot/fdt/dts/${FDT_DTS_FILE} ]; then dtc -O 
dtb -o ${FDT_DTS_FILE:R}.dtb -b 0 -p 1024 $S/boot/fdt/dts/${FDT_DTS_FILE}; fi" \
        no-obj no-implicit-rule before-depend   \
-       clean           "`echo ${FDT_DTS_FILE} | cut -d. -f1`.dtb"
+       clean           "${FDT_DTS_FILE:R}.dtb"
 fdt_static_dtb.h               optional fdt fdt_dtb_static \
        compile-with "sh $S/tools/fdt/make_dtbh.sh ${FDT_DTS_FILE} ." \
        no-obj no-implicit-rule before-depend \
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to