Files
rippled/Builds/CMake
Mike Ellery e6370a6482 Add dpkg/rpm building capability:
* docker container definitions for package building
* cmake targets for building packages
* initial gitlab CI + artifactory integration
2019-03-18 16:44:54 -07:00
..

These are modules and sources that support our CMake build.

== FindBoost.cmake ==

In order to facilitate updating to latest releases of boost, we've made a local copy of this cmake module in our repo. The latest official version can generally be obtained here.

The latest version provided by Kitware can be tailored for use with the version of CMake that it ships with (typically the next upcoming CMake release). Our local version, however, cannot necessarily assume a specific version of CMake and might need to accommodate older versions, depending on the min version we support for our project. As such, we need to patch the stock FindBoost module. There is currently one patch file provided here to accommodate CMake versions prior to 3.12 on windows. When updating to a newer FindBoost, apply this patch via patch < FindBoost.patch after downloading the latest FindBoost.cmake file. If the patch does not apply, it's possible the applicable section of the original has changed: more investigation will be required to resolve such a situation. Any backup files created by patch can be deleted if/when the patch applies cleanly.