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.
56 lines
1.1 KiB
56 lines
1.1 KiB
import("//build/ohos.gni")
|
|
import("//vendor/${product_company}/${product_name}/product.gni")
|
|
|
|
ohos_shared_library("libuapi_securec") {
|
|
subsystem_name = "huanglong_sdk"
|
|
install_images = [
|
|
"system",
|
|
"vendor",
|
|
]
|
|
output_extension = "so"
|
|
sources = [
|
|
"vsscanf_s.c",
|
|
"strtok_s.c",
|
|
"swscanf_s.c",
|
|
"sprintf_s.c",
|
|
"snprintf_s.c",
|
|
"memmove_s.c",
|
|
"wcstok_s.c",
|
|
"fwscanf_s.c",
|
|
"strcpy_s.c",
|
|
"wcsncpy_s.c",
|
|
"vfscanf_s.c",
|
|
"scanf_s.c",
|
|
"securecutil.c",
|
|
"vfwscanf_s.c",
|
|
"strncpy_s.c",
|
|
"gets_s.c",
|
|
"wcscpy_s.c",
|
|
"vswscanf_s.c",
|
|
"vsprintf_s.c",
|
|
"fscanf_s.c",
|
|
"vsnprintf_s.c",
|
|
"secureprintoutput_a.c",
|
|
"memset_s.c",
|
|
"wmemmove_s.c",
|
|
"swprintf_s.c",
|
|
"wscanf_s.c",
|
|
"vscanf_s.c",
|
|
"secureinput_a.c",
|
|
"secureprintoutput_w.c",
|
|
"wcsncat_s.c",
|
|
"sscanf_s.c",
|
|
"wmemcpy_s.c",
|
|
"strcat_s.c",
|
|
"memcpy_s.c",
|
|
"vwscanf_s.c",
|
|
"strncat_s.c",
|
|
"secureinput_w.c",
|
|
"wcscat_s.c",
|
|
"vswprintf_s.c",
|
|
]
|
|
include_dirs = [
|
|
"$sdk_dir/vendor/platform/secure_c/include",
|
|
]
|
|
}
|