Che-Yen Lu | fa7ec5b | 2018-09-11 18:28:18 -0700 | [diff] [blame] | 1 | cc_library { |
Greg Hartman | ff733e6 | 2017-10-18 12:25:41 -0700 | [diff] [blame] | 2 | name: "libgflags", |
Greg Hartman | b68ef53 | 2017-10-10 18:46:53 -0700 | [diff] [blame] | 3 | host_supported: true, |
Greg Hartman | 3ca002c | 2017-12-11 11:31:20 -0800 | [diff] [blame] | 4 | vendor_available: true, |
Alistair Strachan | c9d49ab | 2019-01-03 12:49:55 -0800 | [diff] [blame] | 5 | recovery_available: true, |
Greg Hartman | b68ef53 | 2017-10-10 18:46:53 -0700 | [diff] [blame] | 6 | srcs: [ |
| 7 | "src/gflags.cc", |
Greg Hartman | 9950627 | 2017-10-18 15:45:27 -0700 | [diff] [blame] | 8 | "src/gflags_completions.cc", |
Greg Hartman | b68ef53 | 2017-10-10 18:46:53 -0700 | [diff] [blame] | 9 | "src/gflags_reporting.cc", |
| 10 | ], |
| 11 | cflags: [ |
| 12 | "-D__STDC_FORMAT_MACROS", |
Chih-Hung Hsieh | fe305e7 | 2017-10-25 15:10:20 -0700 | [diff] [blame] | 13 | "-DHAVE_INTTYPES_H", |
| 14 | "-DHAVE_SYS_STAT_H", |
Greg Hartman | ff733e6 | 2017-10-18 12:25:41 -0700 | [diff] [blame] | 15 | "-DHAVE_PTHREAD", |
Chih-Hung Hsieh | fe305e7 | 2017-10-25 15:10:20 -0700 | [diff] [blame] | 16 | "-Wall", |
| 17 | "-Werror", |
Chih-Hung Hsieh | 2041971 | 2018-09-05 15:35:54 -0700 | [diff] [blame] | 18 | "-Wno-implicit-fallthrough", |
| 19 | // gflags_completions.cc:326,327 have unannotated fall-through |
Greg Hartman | b68ef53 | 2017-10-10 18:46:53 -0700 | [diff] [blame] | 20 | ], |
| 21 | export_include_dirs: [ |
| 22 | "android", |
| 23 | ], |
| 24 | } |