You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.7 KiB
46 lines
1.7 KiB
cc_library_static { |
|
name: "libpdfiumfxcodec", |
|
defaults: ["pdfium-defaults"], |
|
|
|
cflags: [ |
|
"-DOPJ_STATIC", |
|
"-DV8_DEPRECATION_WARNINGS", |
|
"-D_CRT_SECURE_NO_WARNINGS", |
|
|
|
// Mask some warnings. These are benign, but we probably want to fix them |
|
// upstream at some point. |
|
"-Wno-sign-compare", |
|
"-Wno-pointer-to-int-cast", |
|
"-Wno-unused-parameter", |
|
], |
|
|
|
shared_libs: ["libz"], |
|
|
|
srcs: [ |
|
"core/fxcodec/codec/fx_codec.cpp", |
|
"core/fxcodec/codec/fx_codec_fax.cpp", |
|
"core/fxcodec/codec/fx_codec_flate.cpp", |
|
"core/fxcodec/codec/fx_codec_icc.cpp", |
|
"core/fxcodec/codec/fx_codec_jbig.cpp", |
|
"core/fxcodec/codec/fx_codec_jpeg.cpp", |
|
"core/fxcodec/codec/fx_codec_jpx_opj.cpp", |
|
"core/fxcodec/jbig2/JBig2_ArithDecoder.cpp", |
|
"core/fxcodec/jbig2/JBig2_ArithIntDecoder.cpp", |
|
"core/fxcodec/jbig2/JBig2_BitStream.cpp", |
|
"core/fxcodec/jbig2/JBig2_Context.cpp", |
|
"core/fxcodec/jbig2/JBig2_GrdProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_GrrdProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_GsidProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_HtrdProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_HuffmanDecoder.cpp", |
|
"core/fxcodec/jbig2/JBig2_HuffmanTable.cpp", |
|
"core/fxcodec/jbig2/JBig2_HuffmanTable_Standard.cpp", |
|
"core/fxcodec/jbig2/JBig2_Image.cpp", |
|
"core/fxcodec/jbig2/JBig2_PatternDict.cpp", |
|
"core/fxcodec/jbig2/JBig2_PddProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_SddProc.cpp", |
|
"core/fxcodec/jbig2/JBig2_Segment.cpp", |
|
"core/fxcodec/jbig2/JBig2_SymbolDict.cpp", |
|
"core/fxcodec/jbig2/JBig2_TrdProc.cpp", |
|
], |
|
}
|
|
|