diff options
author | glewis <glewis@FreeBSD.org> | 2004-04-06 05:40:04 +0800 |
---|---|---|
committer | glewis <glewis@FreeBSD.org> | 2004-04-06 05:40:04 +0800 |
commit | a79da5f8488dbe33111fd82dba05a614afa39598 (patch) | |
tree | ba1e90f0b0af9a058646b252fef0e33c43c4ce3a /Mk/bsd.java.mk | |
parent | 6586bc2805c2bfb84a4d25b0bf5ec6144a55c812 (diff) | |
download | freebsd-ports-gnome-a79da5f8488dbe33111fd82dba05a614afa39598.tar.gz freebsd-ports-gnome-a79da5f8488dbe33111fd82dba05a614afa39598.tar.zst freebsd-ports-gnome-a79da5f8488dbe33111fd82dba05a614afa39598.zip |
. Document the variables used/set in the header comment.
PR: 65211
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
Diffstat (limited to 'Mk/bsd.java.mk')
-rw-r--r-- | Mk/bsd.java.mk | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/Mk/bsd.java.mk b/Mk/bsd.java.mk index a5d2cddcea3a..a56b13be5226 100644 --- a/Mk/bsd.java.mk +++ b/Mk/bsd.java.mk @@ -18,6 +18,89 @@ Java_Include= bsd.java.mk Java_Include_MAINTAINER= znerd@FreeBSD.org # +# Variables that each port can define: +# +# USE_JAVA Should be defined to the remaining variables to have any +# effect +# +# JAVA_VERSION List of space-separated suitable java versions for the +# port. An optional "+" allows you to specify a range of +# versions. (allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+]) +# +# JAVA_OS List of space-separated suitable JDK port operating systems +# for the port. (allowed values: native linux) +# +# JAVA_VENDOR List of space-separated suitable JDK port vendors for the +# port. (allowed values: freebsd bsdjava sun ibm blackdown) +# +# JAVA_BUILD When set, it means that the selected JDK port should be +# added to build dependencies for the port. +# +# JAVA_RUN This variable works exactly the same as JAVA_BUILD but +# regarding run dependencies. +# +# USE_JIKES Whether the port should or should not use jikes(1) to build. +# +# Variables defined for the port: +# +# JAVA_PORT The name of the JDK port. (e.g. 'java/jdk14') +# +# JAVA_PORT_VERSION The version of the JDK port. (e.g. '1.4') +# +# JAVA_PORT_OS The operating system used by the JDK port. (e.g. 'linux') +# +# JAVA_PORT_VENDOR The vendor of the JDK port. (e.g. 'sun') +# +# JAVA_PORT_OS_DESCRIPTION Description of the operating system used by the +# JDK port. (e.g. 'Linux') +# +# JAVA_PORT_VENDOR_DESCRIPTION Description of the vendor of the JDK port. +# (e.g. 'FreeBSD Foundation') +# +# JAVA_HOME Path to the installation directory of the JDK. (e.g. +# '/usr/local/jdk1.3.1') +# +# JAVAC Path to the Java compiler to use. (e.g. +# '/usr/local/jdk1.1.8/bin/javac' or '/usr/local/bin/jikes') +# +# JAR Path to the JAR tool to use. (e.g. +# '/usr/local/jdk1.2.2/bin/jar' or '/usr/local/bin/fastjar') +# +# APPLETVIEWER Path to the appletviewer utility. (e.g. +# '/usr/local/linux-jdk1.2.2/bin/appletviewer') +# +# JAVA Path to the java executable. Use this for executing Java +# programs. (e.g. '/usr/local/jdk1.3.1/bin/java') +# +# JAVADOC Path to the javadoc utility program. +# +# JAVAH Path to the javah program. +# +# JAVAP Path to the javap program. +# +# JAVA_KEYTOOL Path to the keytool utility program. This settings is +# availble only if the JDK is Java 1.2 or higher. +# +# JAVA_N2A Path to the native2ascii tool. +# +# JAVA_POLICYTOOL Path to the policytool program. This variable is available +# only if the JDK is Java 1.2 or higher. +# +# JAVA_SERIALVER Path to the serialver utility program. +# +# RMIC Path to the RMI stub/skeleton generator, rmic. +# +# RMIREGISTRY Path to the RMI registry program, rmiregistry. +# +# RMID Path to the RMI daemon program. This settings is only +# available if the JDK is Java 1.2 or higher. +# +# JAVA_CLASSES Path to the archive that contains the JDK class files. On +# JDK 1.2 or later, this is ${JAVA_HOME}/jre/lib/rt.jar. +# Earlier JDK's use ${JAVA_HOME/lib/classes.zip. +# + +# # There are the following stages: # # Stage 1: Define constants |