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

(-)books/porters-handbook/book.sgml (-13 / +13 lines)
Lines 6170-6177 Link Here
6170
	      <entry>List of space-separated suitable Java versions for
6170
	      <entry>List of space-separated suitable Java versions for
6171
		the port.  An optional <literal>"+"</literal> allows you to
6171
		the port.  An optional <literal>"+"</literal> allows you to
6172
		specify a range of versions (allowed values:
6172
		specify a range of versions (allowed values:
6173
		<literal>1.1[+] 1.2[+] 1.3[+] 1.4[+] 1.5[+]
6173
		<literal>1.5[+] 1.6[+] 1.7[+]
6174
		1.6[+]</literal>).</entry>
6174
		</literal>).</entry>
6175
	    </row>
6175
	    </row>
6176
6176
6177
	    <row>
6177
	    <row>
Lines 6185-6191 Link Here
6185
	      <entry><makevar>JAVA_VENDOR</makevar></entry>
6185
	      <entry><makevar>JAVA_VENDOR</makevar></entry>
6186
	      <entry>List of space-separated suitable JDK port vendors for
6186
	      <entry>List of space-separated suitable JDK port vendors for
6187
		the port (allowed values: <literal>freebsd bsdjava sun
6187
		the port (allowed values: <literal>freebsd bsdjava sun
6188
		blackdown openjdk</literal>).</entry>
6188
		openjdk</literal>).</entry>
6189
	    </row>
6189
	    </row>
6190
6190
6191
	    <row>
6191
	    <row>
Lines 6242-6254 Link Here
6242
	    <row>
6242
	    <row>
6243
	      <entry><makevar>JAVA_PORT</makevar></entry>
6243
	      <entry><makevar>JAVA_PORT</makevar></entry>
6244
	      <entry>The name of the JDK port (e.g.
6244
	      <entry>The name of the JDK port (e.g.
6245
		<literal>'java/jdk14'</literal>).</entry>
6245
		<literal>'java/diablo-jdk16'</literal>).</entry>
6246
	    </row>
6246
	    </row>
6247
6247
6248
	    <row>
6248
	    <row>
6249
	      <entry><makevar>JAVA_PORT_VERSION</makevar></entry>
6249
	      <entry><makevar>JAVA_PORT_VERSION</makevar></entry>
6250
	      <entry>The full version of the JDK port (e.g.
6250
	      <entry>The full version of the JDK port (e.g.
6251
		<literal>'1.4.2'</literal>). If you only need the first
6251
		<literal>'1.6.0'</literal>). If you only need the first
6252
		two digits of this version number, use
6252
		two digits of this version number, use
6253
		<makevar>${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/}</makevar>.</entry>
6253
		<makevar>${JAVA_PORT_VERSION:C/^([0-9])\.([0-9])(.*)$/\1.\2/}</makevar>.</entry>
6254
	    </row>
6254
	    </row>
Lines 6256-6274 Link Here
6256
	    <row>
6256
	    <row>
6257
	      <entry><makevar>JAVA_PORT_OS</makevar></entry>
6257
	      <entry><makevar>JAVA_PORT_OS</makevar></entry>
6258
	      <entry>The operating system used by the JDK port (e.g.
6258
	      <entry>The operating system used by the JDK port (e.g.
6259
		<literal>'linux'</literal>).</entry>
6259
		<literal>'native'</literal>).</entry>
6260
	    </row>
6260
	    </row>
6261
6261
6262
	    <row>
6262
	    <row>
6263
	      <entry><makevar>JAVA_PORT_VENDOR</makevar></entry>
6263
	      <entry><makevar>JAVA_PORT_VENDOR</makevar></entry>
6264
	      <entry>The vendor of the JDK port (e.g.
6264
	      <entry>The vendor of the JDK port (e.g.
6265
		<literal>'sun'</literal>).</entry>
6265
		<literal>'freebsd'</literal>).</entry>
6266
	    </row>
6266
	    </row>
6267
6267
6268
	    <row>
6268
	    <row>
6269
	      <entry><makevar>JAVA_PORT_OS_DESCRIPTION</makevar></entry>
6269
	      <entry><makevar>JAVA_PORT_OS_DESCRIPTION</makevar></entry>
6270
	      <entry>Description of the operating system used by the JDK port
6270
	      <entry>Description of the operating system used by the JDK port
6271
		(e.g. <literal>'Linux'</literal>).</entry>
6271
		(e.g. <literal>'Native'</literal>).</entry>
6272
	    </row>
6272
	    </row>
6273
6273
6274
	    <row>
6274
	    <row>
Lines 6280-6313 Link Here
6280
	    <row>
6280
	    <row>
6281
	      <entry><makevar>JAVA_HOME</makevar></entry>
6281
	      <entry><makevar>JAVA_HOME</makevar></entry>
6282
	      <entry>Path to the installation directory of the JDK (e.g.
6282
	      <entry>Path to the installation directory of the JDK (e.g.
6283
		<filename>'/usr/local/jdk1.3.1'</filename>).</entry>
6283
		<filename>'/usr/local/diablo-jdk1.6.0'</filename>).</entry>
6284
	    </row>
6284
	    </row>
6285
6285
6286
	    <row>
6286
	    <row>
6287
	      <entry><makevar>JAVAC</makevar></entry>
6287
	      <entry><makevar>JAVAC</makevar></entry>
6288
	      <entry>Path to the Java compiler to use (e.g.
6288
	      <entry>Path to the Java compiler to use (e.g.
6289
		<filename>'/usr/local/jdk1.3.1/bin/javac'</filename> or
6289
		<filename>'/usr/local/diablo-jdk1.6.0/bin/javac'</filename> or
6290
		<filename>'/usr/local/bin/jikes'</filename>).</entry>
6290
		<filename>'/usr/local/bin/jikes'</filename>).</entry>
6291
	    </row>
6291
	    </row>
6292
6292
6293
	    <row>
6293
	    <row>
6294
	      <entry><makevar>JAR</makevar></entry>
6294
	      <entry><makevar>JAR</makevar></entry>
6295
	      <entry>Path to the <command>jar</command> tool to use (e.g.
6295
	      <entry>Path to the <command>jar</command> tool to use (e.g.
6296
		<filename>'/usr/local/jdk1.3.1/bin/jar'</filename> or
6296
		<filename>'/usr/local/diablo-jdk1.6.0/bin/jar'</filename> or
6297
		<filename>'/usr/local/bin/fastjar'</filename>).</entry>
6297
		<filename>'/usr/local/bin/fastjar'</filename>).</entry>
6298
	    </row>
6298
	    </row>
6299
6299
6300
	    <row>
6300
	    <row>
6301
	      <entry><makevar>APPLETVIEWER</makevar></entry>
6301
	      <entry><makevar>APPLETVIEWER</makevar></entry>
6302
	      <entry>Path to the <command>appletviewer</command> utility (e.g.
6302
	      <entry>Path to the <command>appletviewer</command> utility (e.g.
6303
		<filename>'/usr/local/linux-jdk1.3.1/bin/appletviewer'</filename>).</entry>
6303
		<filename>'/usr/local/diablo-jdk1.6.0/bin/appletviewer'</filename>).</entry>
6304
	    </row>
6304
	    </row>
6305
6305
6306
	    <row>
6306
	    <row>
6307
	      <entry><makevar>JAVA</makevar></entry>
6307
	      <entry><makevar>JAVA</makevar></entry>
6308
	      <entry>Path to the <command>java</command> executable. Use
6308
	      <entry>Path to the <command>java</command> executable. Use
6309
		this for executing Java programs (e.g.
6309
		this for executing Java programs (e.g.
6310
		<filename>'/usr/local/jdk1.3.1/bin/java'</filename>).</entry>
6310
		<filename>'/usr/local/diablo-jdk1.6.0/bin/java'</filename>).</entry>
6311
	    </row>
6311
	    </row>
6312
6312
6313
	    <row>
6313
	    <row>

Return to bug 159694