Я бы хотел добавить пользовательскую цель с именем "package", которая зависит от цели установки.
Когда я запустил make package, это должно привести к первому запуску make install и после этого запустить мою собственную команду для создания пакета.
Я пробовал следующий DEPENDS install, но он не работает.
Я получаю сообщение об ошибке: Нет правила для создания цели CMakeFiles/install.dir/all, необходимой CMakeFiles/package.dir/all
install(FILES
"module/module.pexe"
"module/module.nmf"
DESTINATION "./extension")
add_custom_target(package
COMMAND "chromium-browser" "--pack-extension=./extension"
DEPENDS install)
EDIT: Я пробовал ключевое слово DEPENDS install и add_dependencies(package install), но ни один из них не работает.
Согласно http://public.kitware.com/Bug/view.php?id=8438
невозможно добавить зависимости от встроенных целей, таких как install или test