diff -r 000000000000 -r 6474c204b198 build/autoconf/clean-config.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/autoconf/clean-config.sh Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,31 @@ +#!/bin/sh +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# clean-config.sh - Removes all files generated by mozilla configure. +# Only removes files from the topsrcdir. To clean up an objdir, +# simply remove the directory and start over. +# +# Usage: +# 1. cd +# 2. build/autoconf/clean-config.sh +# +# Send comments, improvements, bugs to slamm@netscape.com + +topsrcdir=`cd \`dirname $0\`/../..; pwd` + +if [ ! -f configure.in ]; then + echo "clean-config.sh only cleans the source tree. To run," 2>&1 + echo " cd $topsrcdir; build/autoconf/clean-config.sh" 2>&1 + echo " (To clean a separate objdir, simple remove the directory.)" 2>&1 + exit 1 +fi + +rm -fr \ + config-defs.h \ + config.cache \ + config.log \ + config.status \ + $NULL