diff --git a/BUILD.gn b/BUILD.gn index 0ff7f5c1375db13d35979dd35716b33a1a80edc7..a6d952d8dcc10f5e61b89d88901d424f871226c2 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -99,8 +99,15 @@ ohos_static_library("appspawn_server") { external_deps += [ "selinux:libhap_restorecon" ] } + + cflags = [] + if (build_seccomp) { + cflags += [ "-DWITH_SECCOMP" ] + external_deps += [ "init:seccomp" ] + } + if (appspawn_report_event) { - cflags = [ "-DREPORT_EVENT" ] + cflags += [ "-DREPORT_EVENT" ] deps += [ "adapter/sysevent:event_reporter" ] } @@ -145,6 +152,12 @@ ohos_static_library("nwebspawn_server") { external_deps += [ "selinux:libhap_restorecon" ] } + cflags = [] + if (build_seccomp) { + cflags += [ "-DWITH_SECCOMP" ] + external_deps += [ "init:seccomp" ] + } + subsystem_name = "${subsystem_name}" part_name = "${part_name}" }