Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_hotspot
提交
f0f68236
D
dragonwell8_hotspot
项目概览
openanolis
/
dragonwell8_hotspot
通知
2
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_hotspot
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
f0f68236
编写于
12月 06, 2011
作者:
D
dcubed
浏览文件
操作
浏览文件
下载
差异文件
Merge
上级
f727d145
a4b7cc4b
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
34 addition
and
8 deletion
+34
-8
.hgtags
.hgtags
+3
-0
make/bsd/makefiles/buildtree.make
make/bsd/makefiles/buildtree.make
+12
-2
make/bsd/makefiles/sa.make
make/bsd/makefiles/sa.make
+19
-6
未找到文件。
.hgtags
浏览文件 @
f0f68236
...
...
@@ -197,3 +197,6 @@ d815de2e85e511b7deab2a83cf80c0224d011da9 jdk8-b10
6534482ff68ad79066dfe15dfb6d8905f09681bd hs23-b04
1d3900713a67a0a39faf4e12c9c158d55aebef87 jdk8-b12
3e609627e780736f372eb14d29bb9b5e53b21fbf hs23-b05
b92ca8e229d29004f840c67e620833d23a346761 jdk8-b13
088d09a130ff02d8f5f05e92256baabe412f0439 jdk8-b14
6c2a55d4902f202e1c2de1df17b7da083a2c31e8 hs23-b06
make/bsd/makefiles/buildtree.make
浏览文件 @
f0f68236
...
...
@@ -55,6 +55,9 @@
# The makefiles are split this way so that "make foo" will run faster by not
# having to read the dependency files for the vm.
# needs to be set here since this Makefile doesn't include defs.make
OS_VENDOR
:=
$(
shell
uname
-s
)
include
$(GAMMADIR)/make/scm.make
include
$(GAMMADIR)/make/altsrc.make
...
...
@@ -159,8 +162,15 @@ ifndef HOTSPOT_VM_DISTRO
endif
endif
# MACOSX FIXME: we should be able to run test_gamma (see MACOSX_PORT-214)
ifdef
ALWAYS_PASS_TEST_GAMMA
ifeq
($(OS_VENDOR), Darwin)
# MACOSX FIXME: we should be able to run test_gamma (see MACOSX_PORT-214)
ifeq
($(ALWAYS_PASS_TEST_GAMMA),)
# ALWAYS_PASS_TEST_GAMMA wasn't set so we default to true on MacOS X
# until MACOSX_PORT-214 is fixed
ALWAYS_PASS_TEST_GAMMA
=
true
endif
endif
ifeq
($(ALWAYS_PASS_TEST_GAMMA), true)
TEST_GAMMA_STATUS
=
echo
'exit 0'
;
else
TEST_GAMMA_STATUS
=
...
...
make/bsd/makefiles/sa.make
浏览文件 @
f0f68236
...
...
@@ -37,11 +37,24 @@ include $(GAMMADIR)/make/sa.files
TOPDIR
=
$(
shell
echo
`
pwd
`
)
GENERATED
=
$(TOPDIR)
/../generated
# tools.jar is needed by the JDI - SA binding
ifeq
($(SA_APPLE_BOOT_JAVA),true)
SA_CLASSPATH
=
$(BOOT_JAVA_HOME)
/bundle/Classes/classes.jar
# SA-JDI depends on the standard JDI classes.
# Default SA_CLASSPATH location:
DEF_SA_CLASSPATH
=
$(BOOT_JAVA_HOME)
/lib/tools.jar
ifeq
($(ALT_SA_CLASSPATH),)
# no alternate specified; see if default exists
SA_CLASSPATH
=
$(
shell
test
-f
$(DEF_SA_CLASSPATH)
&&
echo
$(DEF_SA_CLASSPATH)
)
ifeq
($(SA_CLASSPATH),)
# the default doesn't exist
ifeq
($(OS_VENDOR), Darwin)
# A JDK from Apple doesn't have tools.jar; the JDI classes are
# are in the regular classes.jar file.
APPLE_JAR
=
$(BOOT_JAVA_HOME)
/bundle/Classes/classes.jar
SA_CLASSPATH
=
$(
shell
test
-f
$(APPLE_JAR)
&&
echo
$(APPLE_JAR)
)
endif
endif
else
SA_CLASSPATH
=
$(BOOT_JAVA_HOME)
/lib/tools.jar
_JUNK_
:=
$(
shell
echo
>
&2
"INFO: ALT_SA_CLASSPATH=
$(ALT_SA_CLASSPATH)
"
)
SA_CLASSPATH
=
$(
shell
test
-f
$(ALT_SA_CLASSPATH)
&&
echo
$(ALT_SA_CLASSPATH)
)
endif
# TODO: if it's a modules image, check if SA module is installed.
...
...
@@ -72,8 +85,8 @@ $(GENERATED)/sa-jdi.jar: $(AGENT_FILES)
echo
"ALT_BOOTDIR, BOOTDIR or JAVA_HOME needs to be defined to build SA"
;
\
exit
1
;
\
fi
$(QUIETLY)
if
[
!
-f
$(SA_CLASSPATH)
-a
!
-d
$(MODULELIB_PATH)
]
;
then
\
echo
"
Missing
$(SA_CLASSPATH)
file. Use 1.6.0 or later version of JDK"
;
\
$(QUIETLY)
if
[
!
-f
"
$(SA_CLASSPATH)
"
-a
!
-d
$(MODULELIB_PATH)
]
;
then
\
echo
"
Cannot find JDI classes. Use 1.6.0 or later version of JDK."
;
\
echo
""
;
\
exit
1
;
\
fi
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录