mirror of
https://gitee.com/openharmony/xts_tools
synced 2024-11-27 10:00:40 +00:00
xts部件化整改
Signed-off-by: jiyong <jiyong@huawei.com>
This commit is contained in:
parent
927c0a1759
commit
335bc2b483
@ -115,6 +115,10 @@ template("ohos_testsuite_base") {
|
||||
if (defined(invoker.deps)) {
|
||||
_deps = invoker.deps
|
||||
}
|
||||
} else if (_project_type == "js_test_hap") {
|
||||
_hap_name = invoker.test_hap_name
|
||||
_archive_filename = "${_hap_name}.hap"
|
||||
_output_file = invoker.hap_source_path
|
||||
}
|
||||
|
||||
_apilibrary_deps = ""
|
||||
@ -124,7 +128,7 @@ template("ohos_testsuite_base") {
|
||||
}
|
||||
}
|
||||
|
||||
if (_project_type != "pythontest") {
|
||||
if (_project_type != "pythontest" && _project_type != "js_test_hap") {
|
||||
_deps = [ ":module_${target_name}" ]
|
||||
} else {
|
||||
_deps = []
|
||||
@ -454,3 +458,17 @@ template("executable_suite") {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
template("js_hap_suite") {
|
||||
assert(defined(invoker.hap_source_path),
|
||||
"hap_source_path is required in target ${target_name}")
|
||||
assert(defined(invoker.test_hap_name),
|
||||
"test_hap_name is required in target ${target_name}")
|
||||
if (defined(invoker.deps)) {
|
||||
_deps + invoker.deps
|
||||
}
|
||||
target("ohos_testsuite_base", "${target_name}") {
|
||||
forward_variables_from(invoker, "*")
|
||||
project_type = "js_test_hap"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user