v1.0.6 Release
This fix release in majority constitutes of build system changes.
- Removed Hunter package manager support
- Added offline build support: Users can use
forge-full-<VER>.tar.bz2
tar ball to build on systems without network connection. Note that you do need to have the required dependencies installed,FG_BUILD_OFFLINE
only informs cmake to avoid cloud connection during build. - Added
vcpkg.json
manifest file to automatically install dependencies under the build folder whenvcpkg
is used. Users can just do the following to fetch and build the project in a single command
cmake -S <source_dir> -B <build_dir> -DVCPKG_MANIFEST_DIR=<source_dir>/vcpkg -DCMAKE_TOOLCHAIN_FILE=<vcpkg_cmake_location>
Bug Fixes
- Fix OpenGL dependency linking in examples - #220
- Remove OpenCL examples - #221
- Fix cpu bubblechart & surface data consistent in all computes - #222
Improvements/Modifications
- Removed Hunter Package Manager Support - #211
- Enable offline build support using cmake option -
FG_BUILD_OFFLINE
- #220
Build Fixes
- Fix CUDA examples kernel launch call formatting upon observing issue with certain compilers - #217
- Fix find OpenGL cmake module in examples - #219
- Fix Freetype build issue with versions higher than 2.8 - #219
Breaking Changes
None