You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
139 lines
3.3 KiB
139 lines
3.3 KiB
import("//build/ohos.gni")
|
|
import("//vendor/${product_company}/${product_name}/product.gni")
|
|
|
|
group("xbugtool") {
|
|
deps = [
|
|
":xbug_main",
|
|
":xbug_system_common",
|
|
":xbug_system_proc",
|
|
":xbug_system_clean",
|
|
":xbug_system_tasks",
|
|
":xbug_kos",
|
|
":xbug_uos",
|
|
":xbug_logcat",
|
|
":xbug_pidinfo",
|
|
":xbug_tcpdump",
|
|
":xbug_kos_clean",
|
|
":xbug_uos_clean",
|
|
]
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_main") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"system",
|
|
]
|
|
source = "xbug+"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_system_proc") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "common/collector/system_proc"
|
|
relative_install_dir = "xbugs/common/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_system_common") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "common/collector/system_common"
|
|
relative_install_dir = "xbugs/common/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_system_tasks") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "common/backgroud/system_tasks"
|
|
relative_install_dir = "xbugs/common/backgroud"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_system_clean") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "common/clean/system_clean"
|
|
relative_install_dir = "xbugs/common/clean"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_kos") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/collector/kos"
|
|
relative_install_dir = "xbugs/special/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_uos") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/collector/uos"
|
|
relative_install_dir = "xbugs/special/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_logcat") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/collector/logcat"
|
|
relative_install_dir = "xbugs/special/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_pidinfo") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/collector/pidinfo"
|
|
relative_install_dir = "xbugs/special/collector"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_kos_clean") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/clean/kos_clean"
|
|
relative_install_dir = "xbugs/special/clean"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_uos_clean") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/clean/uos_clean"
|
|
relative_install_dir = "xbugs/special/clean"
|
|
}
|
|
|
|
ohos_prebuilt_executable("xbug_tcpdump") {
|
|
install_enable = true
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"vendor",
|
|
]
|
|
source = "special/backgroud/tcpdump"
|
|
relative_install_dir = "xbugs/special/backgroud"
|
|
}
|