chiark / gitweb /
build system: Do not use autoconf's `rm'
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 14 Nov 2019 00:36:38 +0000 (00:36 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 14 Nov 2019 00:38:00 +0000 (00:38 +0000)
This is /bin/rm.  But make's builtin is `rm -f' which is better.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
common.make.in
configure
configure.ac
test-example/Subdir.sd.mk [moved from test-example/Makefile.in with 100% similarity]

index 91d7312f53c45f92b13d7c839d1a885209ce3d0d..1e3139e60df5521827000265a31e82c01e864e16 100644 (file)
@@ -22,7 +22,6 @@
 topbuilddir:=@abs_top_builddir@
 
 SHELL:=/bin/sh
-RM:=@RM@
 CC:=@CC@
 
 CFLAGS:=-Wall @WRITESTRINGS@ @CFLAGS@ -Werror \
index 33300d1623a8500a9a65b624448649023245a44b..6f8d4986e6e3403bd9e56e88ea2625bfd2e4a3f6 100755 (executable)
--- a/configure
+++ b/configure
@@ -629,7 +629,6 @@ WRITESTRINGS
 EGREP
 GREP
 CPP
-RM
 INSTALL_DATA
 INSTALL_SCRIPT
 INSTALL_PROGRAM
@@ -3360,46 +3359,6 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
 
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
-# Extract the first word of "rm", so it can be a program name with args.
-set dummy rm; ac_word=$2
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-$as_echo_n "checking for $ac_word... " >&6; }
-if ${ac_cv_path_RM+:} false; then :
-  $as_echo_n "(cached) " >&6
-else
-  case $RM in
-  [\\/]* | ?:[\\/]*)
-  ac_cv_path_RM="$RM" # Let the user override the test with a path.
-  ;;
-  *)
-  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-for as_dir in $PATH
-do
-  IFS=$as_save_IFS
-  test -z "$as_dir" && as_dir=.
-    for ac_exec_ext in '' $ac_executable_extensions; do
-  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-    ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
-    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-    break 2
-  fi
-done
-  done
-IFS=$as_save_IFS
-
-  ;;
-esac
-fi
-RM=$ac_cv_path_RM
-if test -n "$RM"; then
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
-$as_echo "$RM" >&6; }
-else
-  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-fi
-
-
 
 ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
index e5abd68f020fad3a8f54c622c43f4b3bd7a43005..9c65460ea9cd8d0d6e2e3695dc135d87995ae845 100644 (file)
@@ -43,7 +43,6 @@ fi
 AC_PROG_MAKE_SET
 AC_PROG_CC
 AC_PROG_INSTALL
-AC_PATH_PROG(RM,rm)
 AC_STDC_HEADERS
 AC_CHECK_HEADERS([stdint.h inttypes.h])
 AC_CHECK_HEADERS([net/if.h net/route.h])