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

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"
}