blob: 766ee3948e3640ba8c5a530cdb4261dfe8b2793a [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",
Yi Konga0e7c812018-01-03 12:57:22 -080012 "-Wno-null-pointer-arithmetic",
Chih-Hung Hsiehd3a61ba2017-09-28 15:53:31 -070013 "-Werror",
Colin Crossd097d3e2017-04-19 20:32:09 -070014 ],
15
16 arch: {
17 arm: {
18 instruction_set: "arm",
19 },
20 },
21
22 header_libs: ["pdfium-headers"],
23}
24
25cc_library_headers {
26 name: "pdfium-headers",
27 export_include_dirs: ["."],
28}
29
30build = [
31 "pdfiumfdrm.bp",
32 "pdfiumfpdfapi.bp",
33 "pdfiumfpdfdoc.bp",
34 "pdfiumfpdftext.bp",
35 "pdfiumfxcodec.bp",
36 "pdfiumfxcrt.bp",
37 "pdfiumfxge.bp",
38
39 "pdfiumjavascript.bp",
40 "pdfiumformfiller.bp",
41 "pdfiumfxedit.bp",
42 "pdfiumpdfwindow.bp",
43 "pdfium.bp",
44]
45
46subdirs = ["third_party"]