summaryrefslogtreecommitdiffstats
path: root/libjava/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/Makefile.in')
-rw-r--r--libjava/Makefile.in8
1 files changed, 6 insertions, 2 deletions
diff --git a/libjava/Makefile.in b/libjava/Makefile.in
index 70113db1ee1..5c9bf0a0ac9 100644
--- a/libjava/Makefile.in
+++ b/libjava/Makefile.in
@@ -163,7 +163,7 @@ libgcj_la_LIBADD = $(javao_files) $(nat_files) $(c_files) $(GCOBJS) \
libgcj_la_LDFLAGS = -rpath $(toolexeclibdir) -release $(VERSION)
MOSTLYCLEANFILES = $(javao_files) $(nat_files) $(nat_headers) $(c_files)
-CLEANFILES = libgcj.zip $(class_files)
+CLEANFILES = libgcj.zip
SUFFIXES = .class .java .h
@@ -1196,7 +1196,8 @@ mostlyclean: mostlyclean-recursive
clean-am: clean-hdr clean-toolexeclibLTLIBRARIES clean-compile \
clean-libtool clean-binPROGRAMS clean-noinstPROGRAMS \
- clean-tags clean-depend clean-generic mostlyclean-am
+ clean-tags clean-depend clean-generic mostlyclean-am \
+ clean-local
clean: clean-recursive
@@ -1258,6 +1259,9 @@ libgcj.zip: $(java_source_files)
-@rm -f libgcj.zip
$(ZIP) -r libgcj java gnu -n .class -i '*.class' -i '*/'
+clean-local:
+ find . -name '*.class' -print | xargs rm -f
+
.class.lo:
$(GCJCOMPILE) -o $@ $<
OpenPOWER on IntegriCloud