How does LibreOffice manage third-party library dependencies?
jan iversen
jani at documentfoundation.org
Sat Nov 12 12:40:33 UTC 2016
> On 12 Nov 2016, at 07:55, Yonggang Chen <cyg19891102 at 163.com> wrote:
>
> Hello Developers,
>
> LibreOffice is a massive project which consists of lots of code files, and it depends on many third-party libraries, such as libpng-1.6.19.tar.gz, openssl-1.0.2h.tar.gz.
> My question is how does LibreOffice manage the dependencies?
>
> As we all know, the libpng, openssl like libraries update very often. It’s not convenient to put such libraries into LibreOffice code repository directly.
>
> When I built LibreOffice, lots of third-party libraries were downloaded. Do you use Artifactory(https://www.jfrog.com/artifactory ) or implement it with customized scripts?
It is part of the build system. "configure" determines what to use and "make" downloads it if needed, pretty much as most "make" based opensource do.
rgds
jan i
>
>
> Looking forward to hear from you. J
>
> Best regards
> Yonggang Chen
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libreoffice
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20161112/7e6f41ee/attachment.html>
More information about the LibreOffice
mailing list