Мой сценарий сборки CMmake включает «внешний собственный make-файл». Target-all имеет зависимость с «внешним make». Эта зависимость создается CMake.
CMakeLists.txt
|____( add_custom_target )_____ GNU make file
Но у Target-clean нет зависимости от «внешней очистки». Я не могу сделать зависимость чистой - внешней сделать чистой. Я могу создать новую пользовательскую цель (например, newClean), и она будет зависеть от «чистой» и «внешней очистки». Но «чистый» и «новый чистый» существуют. Это может быть путаница.
Как решить эту проблему?