Bug 105345

Summary: vcpkg: Make --with-system-libs work on windows platform
Product: LibreOffice Reporter: DavidO <d.ostrovsky>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: dtardon, michael.stahl, sberg.fun, xiscofauli
Priority: medium Keywords: needsDevAdvice
Version: unspecified   
Hardware: All   
OS: Windows (All)   
Whiteboard:
Crash report or crash signature: Regression By:

Description DavidO 2017-01-15 15:47:27 UTC
vcpkg (https://github.com/Microsoft/vcpkg) is package manager for
Windows. Integration is provided out of the box for MSVS IDE and
cmake based tool chains.

Adapt LibreOffice build tool chain to detect and consume the headers
and the libraries from vcpkg installation directory.

The goal is to make `--with-system-libs` configuration option work
like on other sane platfforms.
Comment 1 David Tardon 2017-01-30 15:43:06 UTC
What's the use case for this? We need to allow to build with system packages on Linux because distribution packagers want/need it. But there are no 'distributions' for Windows and the official packages have to use bundled libraries anyway, so this seems just like adding needless complexity... Also note that we explicitly disallow the use of package managers (and libraries installed using them) on OS X.
Comment 2 DavidO 2017-02-01 12:25:08 UTC
(In reply to David Tardon from comment #1)

> What's the use case for this?

The intention was to improve the build performance. But I can see how this would complicate the build implementation.