From 09af6b83c12a74c2957f32cc811c59a84c5ef29d Mon Sep 17 00:00:00 2001 From: "slamm%netscape.com" Date: Tue, 9 Mar 1999 01:29:50 +0000 Subject: [PATCH] Script to clean out all 'configure' generated files. --- build/autoconf/clean-config.sh | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 build/autoconf/clean-config.sh diff --git a/build/autoconf/clean-config.sh b/build/autoconf/clean-config.sh new file mode 100755 index 00000000000..9dd0c764408 --- /dev/null +++ b/build/autoconf/clean-config.sh @@ -0,0 +1,46 @@ +#!/bin/sh +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. +# + +# 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 + +MOZ_EDITOR=1 MOZ_MAILNEWS=1 . allmakefiles.sh +rm -fr $MAKEFILES \ + config-defs.h \ + config.cache \ + config.log \ + config.status \ + $NULL + +echo "Removed all files generated by configure." 2>&1