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