The binaries are stored using git-lfs. To replace the SHA1 links with real files, do
git lfs fetch
git lfs checkout
The binary is hosted via git-lfs, and can be fetched after brew install git-lfs;
git lfs fetchgit lfs checkout
libpdfium.a for iOS is no longer built via qmake, but rather directly from pdfium with a few patches applied and one revert;
git submodule update --init --recursiveexport PATH=$PATH:$PWD/depot_toolsgclient config --unmanaged https://pdfium.googlesource.com/pdfium.gitgclient synccd pdfiumpatch -p1 < ../iosprecompiled/ios.patchgit revert --strategy=ours 0e5d892fe86d7c2527d8f7b7ac2c5aa8fc77a7be- reset/checkout all conflicts
git reset HEAD third_party/yasm/ .gitignore DEPSgit checkout third_party/yasm/ .gitignore DEPS
cd ..python3 make.py run build-ioslipo -create pdfium/out/release-x64/obj/libpdfium.a pdfium/out/release-x86/obj/libpdfium.a pdfium/out/release-arm/obj/libpdfium.a pdfium/out/release-arm64/obj/libpdfium.a -o iosprecompiled/libpdfium.a
libpdfium.a for macOS can be built by generating the build using args in macosprecompiled/
cd pdfium../depot_tools/gn args ../macosprecompiled../depot_tools/ninja -C ../macosxprecompiled/ -j6 pdfium_allmv ../macosxprecompiled/obj/libpdfium.a ../macosxprecompiled/