DEV bundle build tool

The DEV Bundle in action
The preferred approach to building the ManiVault core and plugins is by using our DevBundle tool. This cross-platform tool creates self-contained development environments using build configurations in JSON format. Since the build environments are self-contained, multiple build environments can exist side-by-side. The major advantage of using DevBundle is that it will remove much of the configuration overhead by:
Cloning repositories from the build configuration (with the branch specified in the build configuration)
Downloading related binary dependencies from our Artifactory server (and adding/configuring paths in the
CMakeLists.txt)Setting up an umbrella
CMakeLists.txtwhich consists of all projects from the build configuration
Note
The allmain build config in the DevBundle config.json contains an example of how to add the core and plugins to a build configuration.