blob: 232024f560d9971250a038c8206248afa6c53486 [file] [log] [blame]
Elliott Hughes926add12017-03-02 18:56:12 -08001cc_library {
2 name: "libseccomp_policy",
Tom Cherrya06c49c2018-07-24 13:36:59 -07003 recovery_available: true,
Elliott Hughes926add12017-03-02 18:56:12 -08004 srcs: [
5 "seccomp_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -08006 "arm_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -07007 "arm_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -08008 "arm_system_policy.cpp",
9 "arm64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070010 "arm64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080011 "arm64_system_policy.cpp",
12 "x86_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070013 "x86_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080014 "x86_system_policy.cpp",
15 "x86_64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070016 "x86_64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080017 "x86_64_system_policy.cpp",
18 "mips_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070019 "mips_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080020 "mips_system_policy.cpp",
21 "mips64_app_policy.cpp",
Steve Muckleaa3f96c2017-07-20 13:11:54 -070022 "mips64_global_policy.cpp",
Victor Hsieh4f02dd52017-12-20 09:19:22 -080023 "mips64_system_policy.cpp",
Elliott Hughes926add12017-03-02 18:56:12 -080024 ],
25 export_include_dirs: ["include"],
Elliott Hughesd50a1de2018-02-05 17:30:57 -080026 cflags: [
27 "-Wall",
28 "-Werror",
29 ],
Elliott Hughes926add12017-03-02 18:56:12 -080030 shared: {
31 shared_libs: ["libbase"],
32 },
33 static: {
34 static_libs: ["libbase"],
35 },
36}