diff options
author | Michal Klocek <michal.klocek@qt.io> | 2022-01-25 08:44:55 +0100 |
---|---|---|
committer | Michal Klocek <michal.klocek@qt.io> | 2022-02-04 18:28:07 +0100 |
commit | 8998563677e3f308083ba1c4c28efd6fe3d850f7 (patch) | |
tree | 45514dad6dea3db885b758824b9d3571a8ef3eb6 /src/3rdparty | |
parent | 8e549e6e0ccd6078b3bd2e38b87337fd367dec55 (diff) |
Add QtPdf iOS builds
QtPDf iOS builds must support fat libs builds. Compared
to 5.15 however this is done differently. Before we tweaked gn
to compile multi arch with 'Xarch' parameter. This had few
downsides as we could not determine which arch/cpu compiles
given file as compilation was opaque to gn. The current approach is
to follow mac universal builds, compile builds separately for each
architecture and lipo the outcome. However, this introduces some
issues as ios builds are static builds and creating lipo archive
will gather object files, which should end up in final QtPdf lib
instead. Therefore create multi arch object file instead of archive
and use this one.
Note the compiler now uses arch triple for Pdfium as Chromium does,
however qt files still use 'arch' and '*-version-min' combination.
Task-number: QTBUG-88614
Pick-to: 6.3 6.2
Change-Id: I7775c8b4d1554df497eb61fa6187f12c00b9032d
Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
Diffstat (limited to 'src/3rdparty')
0 files changed, 0 insertions, 0 deletions