Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8
提交
678c78f1
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,发现更多精彩内容 >>
提交
678c78f1
编写于
2月 06, 2013
作者:
M
mduigou
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8006595: Use jdk/test/Makefile targets in preference to local definitions
Reviewed-by: alanb
上级
1d58b17a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
12 addition
and
14 deletion
+12
-14
common/makefiles/Main.gmk
common/makefiles/Main.gmk
+1
-1
test/Makefile
test/Makefile
+11
-13
未找到文件。
common/makefiles/Main.gmk
浏览文件 @
678c78f1
...
...
@@ -160,7 +160,7 @@ bootcycle-images:
test: start-make
@$(call TargetEnter)
@($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE)
MAKEFLAGS= -j1
PRODUCT_HOME=$(OUTPUT_ROOT)/jdk JPRT_JAVA_HOME=$(OUTPUT_ROOT)/jdk ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true
@($(CD) $(SRC_ROOT)/test && $(BUILD_LOG_WRAPPER) $(MAKE)
-j1 -k MAKEFLAGS=
PRODUCT_HOME=$(OUTPUT_ROOT)/jdk JPRT_JAVA_HOME=$(OUTPUT_ROOT)/jdk ALT_OUTPUTDIR=$(OUTPUT_ROOT) $(TEST)) || true
@$(call TargetExit)
# Stores the tips for each repository. This file is be used when constructing the jdk image and can be
...
...
test/Makefile
浏览文件 @
678c78f1
...
...
@@ -38,8 +38,8 @@ JDK_DIR=$(TOPDIR)/jdk
define
SUBDIR_TEST
# subdirectory target
if
[
-d
$1
]
;
then
\
if
[
-r
$1/test/Makefile
]
;
then
\
echo
"$(MAKE) -C $1/test $2"
;
\
$(MAKE)
-C
$1/test
$2
;
\
echo
"$(MAKE) -
k -
C $1/test $2"
;
\
$(MAKE)
-
k
-
C
$1/test
$2
;
\
else
\
echo "ERROR
:
File does not exist: $1/test/Makefile";
\
exit 1;
\
...
...
@@ -53,7 +53,7 @@ endef
LANGTOOLS_TEST_LIST
=
langtools_jtreg
# Test target list for jdk repository
JDK_
DEFAULT
_TEST_LIST
=
\
JDK_
ALL
_TEST_LIST
=
\
jdk_beans1
\
jdk_io
\
jdk_lang
\
...
...
@@ -64,10 +64,7 @@ JDK_DEFAULT_TEST_LIST = \
jdk_security1
\
jdk_text
\
jdk_util
\
jdk_time
# These tests are not part of the default testing list
JDK_NONDEFAULT_TEST_LIST
=
\
jdk_time
\
jdk_awt
\
jdk_beans2 jdk_beans3
\
jdk_management
\
...
...
@@ -80,14 +77,14 @@ JDK_NONDEFAULT_TEST_LIST = \
jdk_jdi
\
jdk_jfr
#
All jdk tests
JDK_
ALL_TEST_LIST
=
$(JDK_DEFAULT_TEST_LIST)
$(JDK_NONDEFAULT_TEST_LIST)
#
Theses are meta test targets in jdk
JDK_
META_TEST_LIST
=
jdk_all jdk_default jdk_core
# These are the current jck test targets in the jdk repository
JDK_JCK7_LIST
=
jck7devtools jck7compiler jck7runtime
# Default test target (
everything
)
default
:
$(JDK_DEFAULT_TEST_LIST)
$(LANGTOOLS_TEST_LIST)
# Default test target (
core
)
default
:
jdk_core
$(LANGTOOLS_TEST_LIST)
# All testing
all
:
$(JDK_ALL_TEST_LIST) $(LANGTOOLS_TEST_LIST)
...
...
@@ -95,7 +92,8 @@ all: $(JDK_ALL_TEST_LIST) $(LANGTOOLS_TEST_LIST)
# Test targets
$(LANGTOOLS_TEST_LIST)
:
@
$(NO_STOPPING)
$(
call
SUBDIR_TEST,
$(LANGTOOLS_DIR)
,
$(
subst
langtools_,,
$@
))
$(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST)
:
$(JDK_ALL_TEST_LIST) $(JDK_META_TEST_LIST) $(JDK_JCK7_LIST)
:
@
$(NO_STOPPING)
$(
call
SUBDIR_TEST,
$(JDK_DIR)
,
$@
)
clean
:
...
...
@@ -104,7 +102,7 @@ clean:
# Phony targets (e.g. these are not filenames)
.PHONY
:
all clean
\
$(JDK_ALL_TEST_LIST) $(JDK_JCK7_LIST)
\
$(JDK_ALL_TEST_LIST) $(JDK_
META_TEST_LIST) $(JDK_
JCK7_LIST)
\
$(LANGTOOLS_TEST_LIST)
################################################################
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录