blob: 930d37d16cd0d0984db9a50f83654fda21aa1b38 [file] [log] [blame]
Dan Willemsen4810da92018-10-31 10:28:01 -07001// Copyright 2016 The Android Open Source Project
2
3cc_defaults {
4 name: "apf_defaults",
5
6 cflags: [
7 "-DAPF_FRAME_HEADER_SIZE=14",
8 "-Wall",
9 "-Werror",
10 ],
11}
12
13cc_library_static {
14 name: "libapf",
15 defaults: ["apf_defaults"],
16 srcs: ["apf_interpreter.c"],
17
18}
19
20cc_binary_host {
21 name: "apf_disassembler",
22 defaults: ["apf_defaults"],
23 srcs: ["apf_disassembler.c"],
24}
25
26cc_binary_host {
27 name: "apf_run",
28 defaults: ["apf_defaults"],
Aaron Huang5ef76bd2018-11-19 14:01:09 +080029 static_libs: [
30 "libpcap",
31 ],
Dan Willemsen4810da92018-10-31 10:28:01 -070032 srcs: [
33 "apf_run.c",
34 "apf_interpreter.c",
35 ],
Aaron Huangb7af0062018-12-10 13:25:47 +080036 target: {
37 darwin: {
38 enabled: false,
39 },
40 },
Dan Willemsen4810da92018-10-31 10:28:01 -070041}