test4.
[silc.git] / prepare-clean
index ac4b2103eaa1554721869f7362d01221c6d94e1b..a07ab1c6d852879b0cf704862729ef1ff6612582 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/sh
+#! /bin/sh
 #
 #  prepare-clean
 #
 # and compilation by calling ./prepare.
 #
 
+if [ -z "$MAKE" ]; then
+       MAKE=`which gmake`
+       if [ -z "$MAKE" ]; then
+               MAKE=`which make`
+               if [ -z "$MAKE" ]; then
+                       echo "Error, no [g]make in your path."
+                       exit 0
+               fi
+       fi
+fi
+echo "Using $MAKE as a make program..."
+
 echo "Cleaning entire SILC source tree..."
 echo "All errors and warnings may be safely ignored."
-make clean -k
-make distclean -k
+$MAKE clean -k
+$MAKE distclean -k
+rm -f ltcf*
 rm -f Makefile.am
 rm -f Makefile.defines
 rm -f Makefile.defines.in
+rm -f Makefile.defines_int
 rm -f Makefile.defines_int.in
+rm -f acconfig.h
 rm -f irssi/Makefile.defines
 rm -f irssi/Makefile.defines.in
 rm -f irssi/Makefile.defines_int
@@ -55,8 +70,6 @@ rm -f lib/silcmath/Makefile.in
 rm -f lib/silcsim/Makefile.in
 rm -f lib/silcsim/modules/Makefile.in
 rm -f lib/silcske/Makefile.in
-rm -f lib/trq/tests/Makefile
-rm -f lib/trq/trq_test/Makefile
 rm -rf lib/silcmath/gmp/.deps
 rm -f silcd/Makefile.in silcd/log* silcd/*.log
 rm -f silc/Makefile.in silc/log* silc/*.log