aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
AgeCommit message (Collapse)Author
2023-07-07Update pdfium to Chrome 114.0.5735.130 pdfiumkumarashishg
pdfium last commit id: 9505810f6 Bug: 279055389 Test: Build the code and flash the device and check Print functionality Test: atest FrameworksCoreTests Test: atest CtsPrintTestCases Test: atest CtsPdfTestCases Change-Id: I2efabeec0d0fa3925bcbeebf36031cee6f7f9fc4 Merged-In: I2efabeec0d0fa3925bcbeebf36031cee6f7f9fc4
2021-03-18Shrink pdfiumandroid-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devRyo Hashimoto
Explicitly export functions and enable the linker's identical code folding optimization. This makes libpdfium.so in /system/lib and /system/lib64 ~1MB smaller. Also, this makes system.raw.img 870KB smaller. Bug: 182446785 Test: build Change-Id: I5ed403aa88110f924d1d9d1f69793511662737ee (cherry picked from commit 94adbcf7b9134f6e49ba84b7ab5b6130c8276dec)
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/pdfiumandroid-s-preview-1Bob Badour
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-Artistic SPDX-license-identifier-BSD SPDX-license-identifier-FTL SPDX-license-identifier-MIT SPDX-license-identifier-OFL SPDX-license-identifier-Zlib SPDX-license-identifier-libtiff legacy_unencumbered to: Android.bp Added SPDX-license-identifier-Artistic SPDX-license-identifier-BSD SPDX-license-identifier-FTL SPDX-license-identifier-MIT SPDX-license-identifier-Zlib SPDX-license-identifier-libtiff legacy_unencumbered to: third_party/Android.bp Added SPDX-license-identifier-BSD to: constants/Android.bp core/fdrm/Android.bp core/fpdfapi/cmaps/Android.bp core/fpdfapi/edit/Android.bp core/fpdfapi/font/Android.bp core/fpdfapi/page/Android.bp core/fpdfapi/parser/Android.bp core/fpdfapi/render/Android.bp core/fpdfdoc/Android.bp core/fpdftext/Android.bp core/fxcodec/Android.bp core/fxcrt/Android.bp core/fxge/Android.bp fpdfsdk/Android.bp fpdfsdk/formfiller/Android.bp fpdfsdk/pwl/Android.bp fxjs/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: If24f594d0d9e89f5731871781e616f9cdf34723e
2020-10-09Use the new shim libicu available for NDKVictor Chang
The plan is to migrate most users from libandroidicu, and libandroidicu will be deprecated. Test: m libpdfium Change-Id: I72d863e6d2ee05b9780f8ce34181a91586eb82c0
2020-06-11Re-enable the new pass managerandroid-r-beta-3android-r-beta-2Yi Kong
The non-determinism issue should be fixed with clang-r383902b update. Test: built thrice and produced same output Bug: 135660678 Change-Id: I87b83c44d5ef72cf54b4274c90eccec3533b5408
2020-04-30Updates Android.bp for new pdfiumHaibo Huang
Rewrite Android.bp to follow the new BUILD.gn structure. Will try to set up auto update in following changes. Bug: 155031873 Change-Id: I4a0632e1f5220ecbd257153a647b594a038f1229
2019-06-26Opt libpdfium out of the new pass managerandroid-o-mr1-iot-release-1.0.14Yi Kong
The new pass manager is causing non-deterministic build. Test: TreeHugger Bug: 135660678 Change-Id: Ib4407e7f9bb11138e868d81ccafc63110ec88d45 Merged-In: Ib4407e7f9bb11138e868d81ccafc63110ec88d45 (cherry picked from commit 2bda82ffcbcafc64d4ecefa6a0a179d8f7b723e5)
2018-09-04Suppress -Wimplicit-fallthrough.android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-1.0.5oreo-mr1-1.2-iot-releasemaster-cuttlefish-testing-releaseChih-Hung Hsieh
-Wimplicit-fallthrough will be enabled globally. Test: build with global -Wimplicit-fallthrough. Change-Id: Ie77da5d795217624b7b174985409a6e8c8b72e53
2018-03-19Pdfium 27d718ebb2989631d6b4d3425e1fceb4b3bc795bandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devPhilip P. Moltmann
Same as used by Chrome for Android 65.0.3325.109 - use system's zlib, freetype, libjpeg - don't use xfa, v8, skia Test: atest CtsPdfTestCases Fixes: 72134075 Change-Id: Ic144d41e667a0c9310b69625b53850dec5fb3006
2018-01-03Ignore -Wnull-pointer-arithmetic warningandroid-wear-p-preview-2android-p-preview-5android-p-preview-4android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7android-n-iot-release-smart-display-r2android-n-iot-release-smart-displayandroid-n-iot-release-polk-at1android-n-iot-release-lg-thinq-wk7o-mr1-iot-preview-8o-mr1-iot-preview-7Yi Kong
Clang 6.0.1 update introduced a number of new warnings, failing werror build. Ignore the -Wnull-pointer-arithmetic variable warning for external/pdfium. Test: m checkbuild Change-Id: Ic2cf61f1676bd6f167c4ab3da10680ed007f5e1b
2017-10-09More agressive compiler warnings checker.Philip P. Moltmann
Test: Compiled Change-Id: Id70f7e7ca4e5adc551a4b960dd31fa9800f05843
2017-09-29Use -Werror in external/pdfiumChih-Hung Hsieh
Bug: 66996870 Test: build with WITH_TIDY=1 Change-Id: I6871e9e3f6e0f0024218a211fcd39c30e0d4a5f2
2017-04-20Convert external/pdfium to Android.bpColin Cross
See build/soong/README.md for more information. Test: m -j checkbuild Change-Id: Id230fda51411f772bbb92b1443467212cc2bbdbd (cherry picked from commit 961fd5e39d0c91e4c60d4c4ac1bb0a240cb2a356)