mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-22 22:00:49 +00:00
Added explanatory comment about installation of nested/inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10205 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
76c21f23b9
commit
c32e88332d
1 changed files with 7 additions and 0 deletions
|
@ -126,6 +126,13 @@ internal-install-java-dirs:: $(_WE_INSTALL_INTO)
|
|||
$(_WE_INSTALL_INTO):
|
||||
$(MKDIRS) $(_WE_INSTALL_INTO)
|
||||
|
||||
# Say that you have a Pisa.java source file. Here we install both
|
||||
# Pisa.class (the main class) and also, if they exist, all class files
|
||||
# with names beginning wih Pisa$ (such as Pisa$1$Nicola.class); these
|
||||
# files are generated for nested/inner classes, and must be installed
|
||||
# as well. The fact we need to install these files is the reason why
|
||||
# the following is more complicated than you would think at first
|
||||
# glance.
|
||||
install-java_package:: internal-install-java-dirs
|
||||
if [ "$(JAVA_OBJ_FILES)" != "" ]; then \
|
||||
for file in $(JAVA_OBJ_FILES) __done; do \
|
||||
|
|
Loading…
Reference in a new issue