Server core components which are a part of Document Server and Desktop Editors. Enable the conversion between the most popular office document formats: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP.
To build third-party dependencies you can use our build script at Common/3dParty/build_dependencies.sh. Currently it only supports a Nextcloud remote but feel free to add support for others as well. You have to add a NEXTCLOUD_USER, NEXTCLOUD_PASS, NEXTCLOUD_REMOTE and BASE_REMOTE_PATH. Then run
./build_dependencies.shto build all dependencies. This takes very long (~5 hours or more). Once finished, the binary files are in PKG_NAME/VERSION/TARGET_TRIPLET/PKG_NAME_binary.tar.bz2 of your specified remote. Once finished you can build the project with your pre-compiled binaries by specifying
-DVCPKG_BINARY_REMOTE="https://my-remote.corp/repository/vcpkg/"in the cmake command of the core or desktop build.
Core is released under an GNU AGPL v3.0 license. See the LICENSE file for more information.