View | Details | Raw Unified | Return to bug 65211
Collapse All | Expand All

(-)bsd.java.mk (+83 lines)
Lines 18-23 Link Here
18
Java_Include_MAINTAINER=	znerd@FreeBSD.org
18
Java_Include_MAINTAINER=	znerd@FreeBSD.org
19
19
20
#
20
#
21
# [variables that each port can define]
22
#
23
# USE_JAVA			Should be defined to the remaining variables to have any
24
#					effect
25
#
26
# JAVA_VERSION		List of space-separated suitable java versions for the
27
#					port. An optional "+" allows you to specify a range of
28
#					versions. (allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+])
29
#
30
# JAVA_OS			List of space-separated suitable JDK port operating systems
31
#					for the port. (allowed values: native linux)
32
#
33
# JAVA_VENDOR		List of space-separated suitable JDK port vendors for the
34
#					port. (allowed values: freebsd bsdjava sun ibm blackdown)
35
#
36
# JAVA_BUILD		When set, it means that the selected JDK port should be
37
#					added to build dependencies for the port.
38
#
39
# JAVA_RUN			This variable works exactly the same as JAVA_BUILD but
40
#					regarding run dependencies.
41
#
42
# USE_JIKES			Wether the port should or should not use jikes(1) to build.
43
#
44
# [variables set by the port]
45
#
46
# JAVA_PORT			The name of the JDK port. (e.g. 'java/jdk14')
47
#
48
# JAVA_PORT_VERSION	The version of the JDK port. (e.g. '1.4')
49
#
50
# JAVA_PORT_OS		The operating system used by the JDK port. (e.g. 'linux')
51
#
52
# JAVA_PORT_VENDOR	The vendor of the JDK port. For example: sun.
53
#
54
# JAVA_PORT_OS_DESCRIPTION		Description of the operating system used by the
55
#								JDK port. (e.g. 'Linux')
56
#
57
# JAVA_PORT_VENDOR_DESCRIPTION	Description of the vendor of the JDK port.
58
#								(e.g. 'FreeBSD Foundation')
59
#
60
# JAVA_HOME			Path to the installation directory of the JDK. (e.g.
61
#					'/usr/local/jdk1.3.1')
62
#
63
# JAVAC				Path to the Java compiler to use. (e.g.
64
#					'/usr/local/jdk1.1.8/bin/javac' or '/usr/local/bin/jikes')
65
#
66
# JAR				Path to the JAR tool to use. (e.g.
67
#					'/usr/local/jdk1.2.2/bin/jar' or '/usr/local/bin/fastjar')
68
#
69
# APPLETVIEWER		Path to the appletviewer utility. (e.g.
70
#					'/usr/local/linux-jdk1.2.2/bin/appletviewer')
71
#
72
# JAVA				Path to the java executable. Use this for executing Java
73
#					programs. (e.g. '/usr/local/jdk1.3.1/bin/java')
74
#
75
# JAVADOC			Path to the javadoc utility program.
76
#
77
# JAVAH				Path to the javah program.
78
#
79
# JAVAP				Path to the javap program.
80
#
81
# JAVA_KEYTOOL		Path to the keytool utility program. This settings is
82
#					availble only if the JDK is Java 1.2 or higher.
83
#
84
# JAVA_N2A			Path to the native2ascii tool.
85
#
86
# JAVA_POLICYTOOL	Path to the policytool program. This variable is available
87
#					only if the JDK is Java 1.2 or higher.
88
#
89
# JAVA_SERIALVER	Path to the serialver utility program.
90
#
91
# RMIC				Path to the RMI stub/skeleton generator, rmic.
92
#
93
# RMIREGISTRY		Path to the RMI registry program, rmiregistry.
94
#
95
# RMID				Path to the RMI daemon program. This settings is only
96
#					available if the JDK is Java 1.2 or higher.
97
#
98
# JAVA_CLASSES		Path to the archive that contains the JDK class files. On
99
#					JDK 1.2 or later, this is ${JAVA_HOME}/jre/lib/rt.jar.
100
#					Earlier JDK's use ${JAVA_HOME/lib/classes.zip.
101
# 
102
103
#
21
# There are the following stages:
104
# There are the following stages:
22
#
105
#
23
# Stage 1: Define constants
106
# Stage 1: Define constants

Return to bug 65211