blob: 9e5eabee03226dda65ac01effd58bb94d0246e2f [file] [log] [blame]
Colin Crossd097d3e2017-04-19 20:32:09 -07001cc_defaults {
2 name: "pdfium-defaults",
3 cflags: [
4 "-O3",
5 "-fstrict-aliasing",
6 "-fprefetch-loop-arrays",
7 "-fexceptions",
8
Philip P. Moltmann8cfed5e2017-10-09 10:21:36 -07009 "-Wextra",
Colin Crossd097d3e2017-04-19 20:32:09 -070010 "-Wall",
Philip P. Moltmann8cfed5e2017-10-09 10:21:36 -070011 "-Wno-non-virtual-dtor",
Chih-Hung Hsiehd3a61ba2017-09-28 15:53:31 -070012 "-Werror",
Colin Crossd097d3e2017-04-19 20:32:09 -070013 ],
14
15 arch: {
16 arm: {
17 instruction_set: "arm",
18 },
19 },
20
21 header_libs: ["pdfium-headers"],
22}
23
24cc_library_headers {
25 name: "pdfium-headers",
26 export_include_dirs: ["."],
27}
28
29build = [
30 "pdfiumfdrm.bp",
31 "pdfiumfpdfapi.bp",
32 "pdfiumfpdfdoc.bp",
33 "pdfiumfpdftext.bp",
34 "pdfiumfxcodec.bp",
35 "pdfiumfxcrt.bp",
36 "pdfiumfxge.bp",
37
38 "pdfiumjavascript.bp",
39 "pdfiumformfiller.bp",
40 "pdfiumfxedit.bp",
41 "pdfiumpdfwindow.bp",
42 "pdfium.bp",
43]
44
45subdirs = ["third_party"]