Как переопределить цель «чистая»?

Мой сценарий сборки CMmake включает «внешний собственный make-файл». Target-all имеет зависимость с «внешним make». Эта зависимость создается CMake.

CMakeLists.txt
       |____( add_custom_target )_____ GNU make file

Но у Target-clean нет зависимости от «внешней очистки». Я не могу сделать зависимость чистой - внешней сделать чистой. Я могу создать новую пользовательскую цель (например, newClean), и она будет зависеть от «чистой» и «внешней очистки». Но «чистый» и «новый чистый» существуют. Это может быть путаница.

Как решить эту проблему?

5
задан Peter Mortensen 18 September 2018 в 19:50
поделиться