Home | History | Annotate | Download | only in incident_helper
      1 cc_defaults {
      2     name: "incident_helper_defaults",
      3 
      4     cflags: [
      5         "-Wall",
      6         "-Werror",
      7         "-g",
      8         "-O0"
      9     ],
     10 
     11     local_include_dirs: [
     12         "src/",
     13         "src/parsers/",
     14     ],
     15 
     16     srcs: [
     17         "src/parsers/*.cpp",
     18         "src/TextParserBase.cpp",
     19         "src/ih_util.cpp",
     20     ],
     21 
     22     generated_headers: ["gen-platform-proto-constants"],
     23 
     24     shared_libs: [
     25         "libbase",
     26         "liblog",
     27         "libprotoutil",
     28         "libutils",
     29     ],
     30 }
     31 
     32 cc_binary {
     33     name: "incident_helper",
     34     defaults: ["incident_helper_defaults"],
     35     srcs: ["src/main.cpp"],
     36 }
     37 
     38 
     39 cc_test {
     40     name: "incident_helper_test",
     41     test_suites: ["device-tests"],
     42     defaults: ["incident_helper_defaults"],
     43     local_include_dirs: ["src/"],
     44 
     45     srcs: [
     46         "tests/*.cpp",
     47     ],
     48 
     49     data: [
     50         "testdata/*",
     51     ],
     52 
     53     static_libs: [
     54         "libgmock",
     55         "libplatformprotos"
     56     ],
     57 
     58     shared_libs: [
     59         "libprotobuf-cpp-full"
     60     ],
     61     proto: {
     62         type: "full",
     63     },
     64 }
     65