A to-do list software tailored for software engineers, inspired by the Revelation album of G.E.M.
- Visual Studio 17 2022 with C++ desktop development tools installed.
- VCPKG
- Qt 6.3.3
- CMAKE
git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.bat
:: VCPKG_DOWNLOADS vcpkg download cache folder
:: VCPKG_DEFAULT_BINARY_CACHE vcpkg binary cache folder
setx VCPKG_ROOT "path_to_your_vcpkg_root"
setx VCPKG_DOWNLOADS "path_to_an_empty_folder1"
setx VCPKG_DEFAULT_BINARY_CACHE "path_to_an_empty_folder2"
git clone --recursive https://github.com/Codingdogzxg/Revelation.git
"configurePresets": [
{
"binaryDir": "E:/GithubRepos/Revelation/build", // your build folder
"cacheVariables": {
"REVELATION_OUTPUT_DIR": "E:/GithubRepos/Revelation/binary", // your binary folder
"CMAKE_PREFIX_PATH": "D:/ProgramFiles/Qt/6.6.3/msvc2019_64/lib/cmake" // your qt cmake path
}
}
]
mkdir build
cd build
cmake ../SourceCode/ --preset windows
# using qt msvc command line tool
# cd to binary folder where `Revelation.exe` is located
windeployqt Revelation.exe
Build ResourceCopy
project to copy necessary resources