external project stamp directory has build mode folder (sln)
Hello,
When getting an external program with ExternalProject_Add
, you may specify a common STAMP_DIR
if both projects use the same external project. Then they dont need to redownload.
However the solution generator is different then make or nmake. In the solution a subdirectory (in the attached files Debug) is created. If STAMP_DIR
was common, nmake would redownload the project because it asumes the timestamp file in STAMP_DIR
.
Please see the atached archive. A log is added with the commands to reproduce. Problem is present in 3.7.2 and 3.9.1. cmake_bug.zip