Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8
提交
1a912a0c
D
dragonwell8
项目概览
openanolis
/
dragonwell8
通知
5
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1a912a0c
编写于
12月 23, 2010
作者:
O
ohair
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7008723: Remove binary plugs creation and use from openjdk
Reviewed-by: mchung, andrew, aph, dholmes
上级
c9f4ff13
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
1 addition
and
85 deletion
+1
-85
Makefile
Makefile
+1
-9
README-builds.html
README-builds.html
+0
-76
未找到文件。
Makefile
浏览文件 @
1a912a0c
...
@@ -156,12 +156,6 @@ ifeq ($(BUILD_DEPLOY), true)
...
@@ -156,12 +156,6 @@ ifeq ($(BUILD_DEPLOY), true)
clobber
::
deploy-clobber
clobber
::
deploy-clobber
endif
endif
ifeq
($(BUILD_JDK), true)
ifeq
($(BUNDLE_RULES_AVAILABLE), true)
generic_build_repo_series
::
openjdk-binary-plugs-bundles
endif
endif
# The debug build, fastdebug or debug. Needs special handling.
# The debug build, fastdebug or debug. Needs special handling.
# Note that debug builds do NOT do INSTALL steps, but must be done
# Note that debug builds do NOT do INSTALL steps, but must be done
# after the product build and before the INSTALL step of the product build.
# after the product build and before the INSTALL step of the product build.
...
@@ -301,7 +295,6 @@ ifneq ($(SKIP_OPENJDK_BUILD), true)
...
@@ -301,7 +295,6 @@ ifneq ($(SKIP_OPENJDK_BUILD), true)
ifeq
($(BUILD_JDK), true)
ifeq
($(BUILD_JDK), true)
ifeq
($(BUNDLE_RULES_AVAILABLE), true)
ifeq
($(BUNDLE_RULES_AVAILABLE), true)
OPENJDK_PLUGS
=
$(ABS_OUTPUTDIR)
/
$(OPENJDK_BINARY_PLUGS_INAME)
OPENJDK_OUTPUTDIR
=
$(ABS_OUTPUTDIR)
/open-output
OPENJDK_OUTPUTDIR
=
$(ABS_OUTPUTDIR)
/open-output
OPENJDK_BUILD_NAME
\
OPENJDK_BUILD_NAME
\
=
openjdk-$(JDK_MINOR_VERSION)-$(BUILD_NUMBER)-$(PLATFORM)-$(ARCH)-$(BUNDLE_DATE)
=
openjdk-$(JDK_MINOR_VERSION)-$(BUILD_NUMBER)-$(PLATFORM)-$(ARCH)-$(BUNDLE_DATE)
...
@@ -330,7 +323,6 @@ openjdk_build:
...
@@ -330,7 +323,6 @@ openjdk_build:
GENERATE_DOCS
=
false
\
GENERATE_DOCS
=
false
\
ALT_JDK_DEVTOOLS_DIR
=
$(JDK_DEVTOOLS_DIR)
\
ALT_JDK_DEVTOOLS_DIR
=
$(JDK_DEVTOOLS_DIR)
\
ALT_OUTPUTDIR
=
$(OPENJDK_OUTPUTDIR)
\
ALT_OUTPUTDIR
=
$(OPENJDK_OUTPUTDIR)
\
ALT_BINARY_PLUGS_PATH
=
$(OPENJDK_PLUGS)
\
ALT_BOOTDIR
=
$(OPENJDK_BOOTDIR)
\
ALT_BOOTDIR
=
$(OPENJDK_BOOTDIR)
\
ALT_JDK_IMPORT_PATH
=
$(OPENJDK_IMPORTJDK)
\
ALT_JDK_IMPORT_PATH
=
$(OPENJDK_IMPORTJDK)
\
product_build
)
product_build
)
...
@@ -545,7 +537,7 @@ examples_help:
...
@@ -545,7 +537,7 @@ examples_help:
"
"
################################################################
################################################################
# Source
and binary plug
bundling
# Source bundling
################################################################
################################################################
ifeq
($(BUNDLE_RULES_AVAILABLE), true)
ifeq
($(BUNDLE_RULES_AVAILABLE), true)
include
$(BUNDLE_RULES)
include
$(BUNDLE_RULES)
...
...
README-builds.html
浏览文件 @
1a912a0c
...
@@ -64,7 +64,6 @@
...
@@ -64,7 +64,6 @@
<li><a
href=
"#dependencies"
>
Build Dependencies
</a>
<li><a
href=
"#dependencies"
>
Build Dependencies
</a>
<ul>
<ul>
<li><a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
</li>
<li><a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
</li>
<li><a
href=
"#binaryplugs"
>
Binary Plugs
</a>
</li>
<li><a
href=
"#importjdk"
>
Optional Import JDK
</a>
</li>
<li><a
href=
"#importjdk"
>
Optional Import JDK
</a>
</li>
<li><a
href=
"#ant"
>
Ant
</a>
</li>
<li><a
href=
"#ant"
>
Ant
</a>
</li>
<li><a
href=
"#cacerts"
>
Certificate Authority File (cacert)
</a>
</li>
<li><a
href=
"#cacerts"
>
Certificate Authority File (cacert)
</a>
</li>
...
@@ -704,11 +703,6 @@
...
@@ -704,11 +703,6 @@
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
</li>
</li>
<li>
Install the
<a
href=
"#binaryplugs"
>
Binary Plugs
</a>
, set
<tt><a
href=
"#ALT_BINARY_PLUGS_PATH"
>
ALT_BINARY_PLUGS_PATH
</a></tt>
.
</li>
<li>
<li>
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
...
@@ -763,11 +757,6 @@
...
@@ -763,11 +757,6 @@
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
</li>
</li>
<li>
Install the
<a
href=
"#binaryplugs"
>
Binary Plugs
</a>
, set
<tt><a
href=
"#ALT_BINARY_PLUGS_PATH"
>
ALT_BINARY_PLUGS_PATH
</a></tt>
.
</li>
<li>
<li>
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
...
@@ -855,11 +844,6 @@
...
@@ -855,11 +844,6 @@
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<a
href=
"#bootjdk"
>
Bootstrap JDK
</a>
, set
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
<tt><a
href=
"#ALT_BOOTDIR"
>
ALT_BOOTDIR
</a></tt>
.
</li>
</li>
<li>
Install the
<a
href=
"#binaryplugs"
>
Binary Plugs
</a>
, set
<tt><a
href=
"#ALT_BINARY_PLUGS_PATH"
>
ALT_BINARY_PLUGS_PATH
</a></tt>
..
</li>
<li>
<li>
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<a
href=
"#importjdk"
>
Optional Import JDK
</a>
, set
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
.
...
@@ -925,38 +909,6 @@
...
@@ -925,38 +909,6 @@
the makefiles will look in that location for a JDK it can use.
the makefiles will look in that location for a JDK it can use.
</blockquote>
</blockquote>
<!-- ------------------------------------------------------ -->
<!-- ------------------------------------------------------ -->
<h4><a
name=
"binaryplugs"
>
Binary Plugs
</a></h4>
<blockquote>
Not all of the source code that makes up the JDK is available
under an open-source license.
This is a temporary situation and these binary plugs will be
replaced with fully open source replacements as soon as possible.
So currently, in order to build a complete OpenJDK image,
you must first download and install the appropriate
binary plug bundles for the OpenJDK, go to the
<a
href=
"http://openjdk.java.net"
target=
"_blank"
>
OpenJDK
</a>
site and select
the
"
<b>
Bundles(7)
</b>
"
link and download the binaryplugs for
your particular platform.
The file downloaded is a jar file that must be extracted by running
the jar file with:
<blockquote>
<pre>
<tt><b>
java -jar jdk-7-ea-plug-b
<i>
nn
</i>
-
<i>
os
</i>
-
<i>
arch
</i>
-
<i>
dd
</i>
_
<i>
month
</i>
_
<i>
year
</i>
.jar
</b></tt>
</pre>
</blockquote>
A prompt will be issued for acceptance of these binary plug files.
During the OpenJDK build process these "binary plugs"
for the encumbered components will be copied into your
resulting OpenJDK binary build image.
These binary plug files are only for the purpose of
building an OpenJDK binary.
Make sure you set
<tt><a
href=
"#ALT_BINARY_PLUGS_PATH"
>
ALT_BINARY_PLUGS_PATH
</a></tt>
to the root of this installation.
</blockquote>
<!-- ------------------------------------------------------ -->
<h4><a
name=
"importjdk"
>
Optional Import JDK
</a></h4>
<h4><a
name=
"importjdk"
>
Optional Import JDK
</a></h4>
<blockquote>
<blockquote>
The
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
The
<tt><a
href=
"#ALT_JDK_IMPORT_PATH"
>
ALT_JDK_IMPORT_PATH
</a></tt>
...
@@ -1601,14 +1553,6 @@
...
@@ -1601,14 +1553,6 @@
You should always install your own local Bootstrap JDK and
You should always install your own local Bootstrap JDK and
always set
<tt>
ALT_BOOTDIR
</tt>
explicitly.
always set
<tt>
ALT_BOOTDIR
</tt>
explicitly.
</dd>
</dd>
<dt><a
name=
"ALT_BINARY_PLUGS_PATH"
><tt>
ALT_BINARY_PLUGS_PATH
</tt></a></dt>
<dd>
The location of the binary plugs installation.
See
<a
href=
"#binaryplugs"
>
Binary Plugs
</a>
for more information.
You should always have a local copy of a
recent Binary Plugs install image
and set this variable to that location.
</dd>
<dt><a
name=
"ALT_JDK_IMPORT_PATH"
><tt>
ALT_JDK_IMPORT_PATH
</tt></a></dt>
<dt><a
name=
"ALT_JDK_IMPORT_PATH"
><tt>
ALT_JDK_IMPORT_PATH
</tt></a></dt>
<dd>
<dd>
The location of a previously built JDK installation.
The location of a previously built JDK installation.
...
@@ -1705,26 +1649,6 @@
...
@@ -1705,26 +1649,6 @@
Where each of these directories contain the import JDK image
Where each of these directories contain the import JDK image
for that platform.
for that platform.
</dd>
</dd>
<dt><a
name=
"ALT_BUILD_BINARY_PLUGS_PATH"
><tt>
ALT_BUILD_BINARY_PLUGS_PATH
</tt></a></dt>
<dd>
These are useful in managing builds on multiple platforms.
The default network location for all of the binary plug images
for all platforms.
If
<tt><a
href=
"#ALT_BINARY_PLUGS_PATH"
>
ALT_BINARY_PLUGS_PATH
</a></tt>
is not set, this directory will be used and should contain
the following directories:
<tt>
solaris-sparc
</tt>
,
<tt>
solaris-i586
</tt>
,
<tt>
solaris-sparcv9
</tt>
,
<tt>
solaris-amd64
</tt>
,
<tt>
linux-i586
</tt>
,
<tt>
linux-amd64
</tt>
,
<tt>
windows-i586
</tt>
,
and
<tt>
windows-amd64
</tt>
.
Where each of these directories contain the binary plugs image
for that platform.
</dd>
<dt><strong>
Windows specific:
</strong></dt>
<dt><strong>
Windows specific:
</strong></dt>
<dd>
<dd>
<dl>
<dl>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录