blob: ae99857216bbc52985db14b5d9697925ee94dbdb [file] [log] [blame]
Elliott Hughes926add12017-03-02 18:56:12 -08001cc_library {
2 name: "libseccomp_policy",
3 srcs: [
4 "seccomp_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -08005 "arm_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -07006 "arm_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -08007 "arm_system_policy.cpp",
8 "arm64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -07009 "arm64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080010 "arm64_system_policy.cpp",
11 "x86_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070012 "x86_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080013 "x86_system_policy.cpp",
14 "x86_64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070015 "x86_64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080016 "x86_64_system_policy.cpp",
17 "mips_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070018 "mips_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080019 "mips_system_policy.cpp",
20 "mips64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070021 "mips64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080022 "mips64_system_policy.cpp",
Elliott Hughes926add12017-03-02 18:56:12 -080023 ],
24 export_include_dirs: ["include"],
Elliott Hughesd50a1de2018-02-05 17:30:57 -080025 cflags: [
26 "-Wall",
27 "-Werror",
28 ],
Elliott Hughes926add12017-03-02 18:56:12 -080029 shared: {
30 shared_libs: ["libbase"],
31 },
32 static: {
33 static_libs: ["libbase"],
34 },
35}