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

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