xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/af/Android.bp (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1cc_library_static {
2    name: "librkaiq_af",
3    vendor: true,
4    defaults: ["algo_defaults"],
5
6    include_dirs: [
7        "external/camera_engine_rkaiq/include/algos/af",
8    ],
9
10    srcs: [
11        "rk_aiq_algo_af_itf.cpp",
12        "af.cpp",
13        "af_search.cpp",
14        "af_trigger.cpp",
15        "af_utils.cpp",
16        "rk_aiq_uapi_af_int.cpp",
17    ],
18
19    cppflags: [
20        "-ffast-math",
21        "-funroll-loops",
22        "-Os",
23        "-g",
24        "-Wno-error",
25        "-Wno-unused-value",
26        "-Wno-unused-variable",
27        "-Wno-unused-private-field",
28        "-Wno-unused-but-set-variable",
29        "-Wno-unused-function",
30        "-Wno-implicit-fallthrough",
31        "-Wno-address-of-packed-member",
32        "-Wno-ignored-qualifiers",
33        "-Wno-unused-label",
34        "-fno-strict-aliasing",
35        "-Wno-reorder",
36        "-Wno-overloaded-virtual",
37        "-Wno-unused-parameter",
38        "-Wno-extern-c-compat",
39        "-Wno-missing-braces",
40        "-Wno-missing-field-initializers",
41        "-UNDEBUG"
42    ],
43}
44
45cc_rockchip_prebuilt_library_static {
46    name: "librkaiq_pdaf",
47    vendor: true,
48    aiq: true,
49}
50