Dtronix/PDFiumCore

Feedback wanted: incoming changes in pdfium-binaries

Closed this issue · 2 comments

Hi,

I'm the creator of pdfium-binaries, which host pre-build binaries of PDFium that this project uses.

You probably noticed that the Windows packages are slightly different from the other packages because the import library is not in lib/, but in lib/x86/, lib/x64/ or lib/arm64/. Similarly, the DLL is not in the bin/ but in a subfolder.
I'm currently considering removing this separation so that every package has the same layout, and I'd like to get your feedback before making the change.
I initially made this separation because it allowed me to put x86 and x64 in the same package, but I don't do that anymore, and the subfolders are causing me troubles with CMake where there is no reliable way to detect the target CPU architecture (bblanchon/pdfium-binaries#17).

Please let me know if changing the Windows packages layout is a problem for you and if you think this is going in the right direction or not.

Best regards,
Benoit

I really appreciate you dropping by to discuss this change in the pdfium-binaries. This change in your release structure will work with a small modification in the build process for this package. Do you have a timeline for implementing this modification?

I also wanted to take this time to thank you for your work you put forth to keep the project running, as it is extremely helpful for a lot of people who just need to get PDF editing capabilities in their projects.

I just pushed the change; next Monday's build will have the new layout.