Build & Bundling Refactors lv-core
TODO: Bundle CmakeCacheLog.txt
Changelog:
- Reorganised LidarView's CMakeLists.txt
- Reorganised Setup CMake scripts
- Removed dependency to LidarView_SOURCE_DIR LidarView_BINARY_DIR
- Various variables sanitize checks
- Applying Boost rpath patch is now a STATUS and not a WARNING
- Separated post-build script, prevents lidarview-based apps to do things after lidarview-sb postbuild commands
- Output Build String and install it in install/share
- Update [Doc] for protobuf-compiler needed on Ubuntu20
- Moved 64Bit Detection where actually needed
- Regrouped Compilation flags, MVSC definition, Warnings into single cmake
- Added comment for MSVC inline situation
- Print CMAKE_CXX_STANDARD
Edited by Arnaud Billon