-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I started this locally, but I forgot how irritating it is to automate tool chain setup in C/C++ projects. Ideally, the vcxproj would still be used, but this has also been difficult to figure out. Has no one documented their attempts for this specific scenario?
- When targeting Windows, the CMakeLists.txt must
include_directoriesthe Windows SDK'sumandshareddirectories, the MSVCVCincludes, and more. - this project should target MSVC tools v141_xp for the sake of compatibility. The packages for that target are optional, non-default when installing.
- prompt dev to install required packages if any are missing. On Linux, use vsdownload.py and install.py from msvc-wine. Windows? MacOSX?
In the meantime, run CI locally via Nekos/Act—local, containerized GitHub runners.
Reactions are currently unavailable