A minimal C++ application project template using Futurewalker.
You can copy this repository and start developing your own application.
This project uses Conan package manager for downloading dependencies.
Install Conan with pip:
pip install conanThe default conan registry currently does not provide recipe for Skia graphics library.
Add custom recipe for Skia as Local Recipe Index Repository:
git clone https://github.com/mocabe/conan-skia
conan remote add conan_skia ./conan-skiaInstall dependencies required to build the app.
This will generate CMake scripts to consume dependencies at build folder.
It also generates CMakeUserPresets.json, which can be used to populate CMake arguments automatically.
# For Windows:
conan install -pr:h=./profile/windows_x86_64_Debug.profile --build=missing
# For macOS:
conan install -pr:h=./profile/macOS_armv8_Debug.profile --build=missingcmake --preset conan-default cmake --build --preset conan-debug - grep
TemplateProjectand replace it to whatever name your prefer. - grep
uuid=and change it to unique one. - See examples to learn how to implement your UI with the framework.
Public Domain (the CC0 1.0 Universal)