clean for VC++ generated files

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4556 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2003-03-17 10:25:49 +00:00
commit ada6345963
2 changed files with 15 additions and 12 deletions

View file

@ -163,7 +163,7 @@ tcl_multi_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
tcl_clean: tcl_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core mytclsh@EXEEXT@ rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ mytclsh@EXEEXT@
################################################################## ##################################################################
##### PERL 5 ###### ##### PERL 5 ######
@ -240,7 +240,7 @@ perl5_static_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
perl5_clean: perl5_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core myperl@EXEEXT@ *.pm rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ myperl@EXEEXT@ *.pm
################################################################## ##################################################################
##### PYTHON ###### ##### PYTHON ######
@ -314,7 +314,7 @@ python_static_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
python_clean: python_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core mypython@EXEEXT@ *.pyc rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ mypython@EXEEXT@ *.pyc
################################################################## ##################################################################
##### GUILE ###### ##### GUILE ######
@ -406,7 +406,7 @@ guile_simple_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
guile_clean: guile_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core my-guile@EXEEXT@ $(TARGET)@EXEEXT@ rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ my-guile@EXEEXT@ $(TARGET)@EXEEXT@
################################################################## ##################################################################
##### JAVA ###### ##### JAVA ######
@ -458,7 +458,7 @@ java_multi_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
java_clean: java_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core *.class `find . -name \*.java | grep -v main.java` rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ *.class `find . -name \*.java | grep -v main.java`
################################################################## ##################################################################
##### MZSCHEME ###### ##### MZSCHEME ######
@ -501,7 +501,7 @@ mzscheme_multi_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
mzscheme_clean: mzscheme_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@
################################################################## ##################################################################
##### Ocaml ##### ##### Ocaml #####
@ -621,7 +621,7 @@ ocaml_static_multi_cpp: $(SRCS)
$(INTERFACE:%.i=%_wrap.@OBJEXT@) -cclib "$(LIBS)" -cc '$(CXX)' $(INTERFACE:%.i=%_wrap.@OBJEXT@) -cclib "$(LIBS)" -cc '$(CXX)'
ocaml_clean: ocaml_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core *.cmo *.cmi $(MLFILE) $(MLFILE)i rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ *.cmo *.cmi $(MLFILE) $(MLFILE)i
################################################################## ##################################################################
##### RUBY ###### ##### RUBY ######
@ -692,7 +692,7 @@ ruby_cpp_static: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
ruby_clean: ruby_clean:
rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core myruby@EXEEXT@ *.pm rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ myruby@EXEEXT@ *.pm
################################################################## ##################################################################
##### PHP ###### ##### PHP ######
@ -739,7 +739,7 @@ php4_multi_cpp: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
php4_clean: php4_clean:
rm -f *.@OBJEXT@ *$(SO) *_wrap* *~ .~* core *.php rm -f *.@OBJEXT@ *$(SO) *_wrap* *~ .~* core @EXTRA_CLEAN@ *.php
################################################################## ##################################################################
##### Pike ###### ##### Pike ######
@ -809,7 +809,7 @@ pike_cpp_static: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
pike_clean: pike_clean:
rm -f *.@OBJEXT@ *$(SO) *_wrap* *~ .~* core mypike@EXEEXT@ rm -f *.@OBJEXT@ *$(SO) *_wrap* *~ .~* core @EXTRA_CLEAN@ mypike@EXEEXT@
# ----------------------------------------------------------------- # -----------------------------------------------------------------
@ -848,7 +848,7 @@ chicken_csi:
-output-file $$X/$(TARGET) -output-file $$X/$(TARGET)
chicken_clean: chicken_clean:
rm -f *_wrap* *.o core *~ *.so *.stackdump STACKTRACE rm -f *.@OBJEXT@ *@SO@ *_wrap* *~ .~* core @EXTRA_CLEAN@ STACKTRACE
rm -f *.exe module$(SO) rm -f *.exe module$(SO)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
@ -945,5 +945,5 @@ csharp_compile: $(SRCS)
# ----------------------------------------------------------------- # -----------------------------------------------------------------
csharp_clean: csharp_clean:
rm -f *.o *.dll *_wrap* *~ .~* core runme gc.log `find . -name \*.cs | grep -v runme.cs` rm -f *.o *.dll *_wrap* *~ .~* core @EXTRA_CLEAN@ runme gc.log `find . -name \*.cs | grep -v runme.cs`

View file

@ -1187,10 +1187,13 @@ case $host in
if (cygpath --mixed $ROOT_DIR) >/dev/null 2>/dev/null; then if (cygpath --mixed $ROOT_DIR) >/dev/null 2>/dev/null; then
ROOT_DIR=`cygpath --mixed $ROOT_DIR` ROOT_DIR=`cygpath --mixed $ROOT_DIR`
fi fi
# Extra files generated by some Windows compilers
EXTRA_CLEAN="*.stackdump *.exp *.lib"
;; ;;
esac esac
AC_SUBST(ROOT_DIR) AC_SUBST(ROOT_DIR)
AC_SUBST(EXTRA_CLEAN)
AC_SUBST(ac_aux_dir) AC_SUBST(ac_aux_dir)
# Configure SWIG_LIB path # Configure SWIG_LIB path