mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-22 22:00:49 +00:00
Cope with inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10202 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
6fb20d5a06
commit
76c21f23b9
2 changed files with 21 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2001-06-18 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* java.make: Added code to cope with install and clean for inner
|
||||
classes (extra class files generated from .java files)
|
||||
|
||||
2001-05-29 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Version: 1.0.1
|
||||
|
|
16
java.make
16
java.make
|
@ -131,6 +131,12 @@ install-java_package:: internal-install-java-dirs
|
|||
for file in $(JAVA_OBJ_FILES) __done; do \
|
||||
if [ $$file != __done ]; then \
|
||||
$(INSTALL_DATA) $$file $(_WE_INSTALL_INTO)/$$file ; \
|
||||
base=`dirname $$file`/`basename $$file .class` ; \
|
||||
for sub in $${base}[$$]*.class __done; do \
|
||||
if [ $$sub != __done ]; then \
|
||||
$(INSTALL_DATA) $$sub $(_WE_INSTALL_INTO)/$$sub ; \
|
||||
fi; \
|
||||
done; \
|
||||
fi; \
|
||||
done; \
|
||||
fi
|
||||
|
@ -140,6 +146,16 @@ install-java_package:: internal-install-java-dirs
|
|||
#
|
||||
internal-java_package-clean::
|
||||
rm -f $(JAVA_OBJ_FILES)
|
||||
for file in $(JAVA_OBJ_FILES) __done; do \
|
||||
if [ $$file != __done ]; then \
|
||||
base=`dirname $$file`/`basename $$file .class` ; \
|
||||
for sub in $${base}[$$]*.class __done; do \
|
||||
if [ $$sub != __done ]; then \
|
||||
rm -f $$sub; \
|
||||
fi; \
|
||||
done; \
|
||||
fi; \
|
||||
done;
|
||||
rm -f $(JAVA_JNI_OBJ_FILES)
|
||||
|
||||
internal-java_package-distclean::
|
||||
|
|
Loading…
Reference in a new issue