diff --git a/bundle.json b/bundle.json index 29623a9..c8e265e 100644 --- a/bundle.json +++ b/bundle.json @@ -9,12 +9,13 @@ "scripts": {}, "dirs": {}, "segment": { - "destPath": "kernel/linux/linux-5.10" + "destPath": "kernel/linux/build" }, "component": { "name": "linux", "subsystem": "kernel", "syscap": [ + "SystemCapability.Resourceschedule.QoS.Core" ], "features": [], "adapted_system_type": [ @@ -23,7 +24,9 @@ "rom": "64MB", "ram": "900MB", "deps": { - "components": [], + "components": [ + "bounds_checking_function" + ], "third_party": [] }, "build": { diff --git a/test/BUILD.gn b/test/BUILD.gn index 32cae15..0c2a313 100644 --- a/test/BUILD.gn +++ b/test/BUILD.gn @@ -20,10 +20,11 @@ if (is_standard_system) { if (is_standard_system) { module_output_path = "linux-linux/" linuxkerneltest_public_deps = [ - "//third_party/bounds_checking_function:libsec_shared", "//third_party/googletest:gtest_main", ] + external_deps = [ "bounds_checking_function:libsec_shared" ] + ohos_unittest("accesstokenid_test") { module_out_path = module_output_path sources = [ "unittest/accesstokenid/accesstokenid_test.cpp" ] diff --git a/test/fuzztest/sched/addthreadtortg_fuzzer/BUILD.gn b/test/fuzztest/sched/addthreadtortg_fuzzer/BUILD.gn index 5ffea8e..556385c 100644 --- a/test/fuzztest/sched/addthreadtortg_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/addthreadtortg_fuzzer/BUILD.gn @@ -24,9 +24,9 @@ ohos_fuzztest("AddThreadToRtgFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g", diff --git a/test/fuzztest/sched/beginframefreq_fuzzer/BUILD.gn b/test/fuzztest/sched/beginframefreq_fuzzer/BUILD.gn index de8ad8b..a480aa6 100644 --- a/test/fuzztest/sched/beginframefreq_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/beginframefreq_fuzzer/BUILD.gn @@ -24,9 +24,9 @@ ohos_fuzztest("BeginFrameFreqFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g", diff --git a/test/fuzztest/sched/endframefreq_fuzzer/BUILD.gn b/test/fuzztest/sched/endframefreq_fuzzer/BUILD.gn index 985ec13..e699ffd 100644 --- a/test/fuzztest/sched/endframefreq_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/endframefreq_fuzzer/BUILD.gn @@ -24,9 +24,9 @@ ohos_fuzztest("EndFrameFreqFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g", diff --git a/test/fuzztest/sched/endscene_fuzzer/BUILD.gn b/test/fuzztest/sched/endscene_fuzzer/BUILD.gn index 1d5d63d..890fb3d 100644 --- a/test/fuzztest/sched/endscene_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/endscene_fuzzer/BUILD.gn @@ -23,9 +23,9 @@ ohos_fuzztest("EndSceneFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g", diff --git a/test/fuzztest/sched/searchrtgfortid_fuzzer/BUILD.gn b/test/fuzztest/sched/searchrtgfortid_fuzzer/BUILD.gn index f88ce71..8292919 100644 --- a/test/fuzztest/sched/searchrtgfortid_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/searchrtgfortid_fuzzer/BUILD.gn @@ -24,9 +24,9 @@ ohos_fuzztest("SearchRtgForTidFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g", diff --git a/test/fuzztest/sched/setmargin_fuzzer/BUILD.gn b/test/fuzztest/sched/setmargin_fuzzer/BUILD.gn index 4ebcc9f..a9116c0 100644 --- a/test/fuzztest/sched/setmargin_fuzzer/BUILD.gn +++ b/test/fuzztest/sched/setmargin_fuzzer/BUILD.gn @@ -23,9 +23,9 @@ ohos_fuzztest("SetMarginFuzzTest") { include_dirs = [ "//foundation/multimedia/image_framework/mock/native/include/log", "//foundation/resourceschedule/frame_aware_sched/common/include", - "//third_party/bounds_checking_function/include", ] - deps = [ "//third_party/bounds_checking_function:libsec_static" ] + + external_deps = [ "bounds_checking_function:libsec_shared" ] cflags = [ "-g",