Comment add_custom_target qui dépend de “make install”

Je voudrais ajouter une cible personnalisée nommée "package" qui dépend de la cible install.
Quand je lance make package il devrait provoquer de la première exécution de make install et après que, la gestion de ma commande personnalisée pour créer un package.

J'ai essayé les DEPENDS install mais il ne fonctionne pas.

Je reçois un message d'erreur: Pas de règle pour faire de cible CMakeFiles/install.dir/all, nécessaire par 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: j'ai essayé DEPENDS install mot-clé et add_dependencies(package install) mais aucun des deux ne fonctionne.

Selon http://public.kitware.com/Bug/view.php?id=8438
il n'est pas possible d'ajouter des dépendances à des cibles comme les install ou test

  • Avez-vous défini installer cible actuelle CMake projet?
  • Maintenant, j'ai édité la question et a ajouté les lignes liées à installer, que j'avais dans mon CMakeLists.txt
  • Hmmm. Je suis en train de faire exactement la même chose en 2017. Pas de changement que je peux voir.
InformationsquelleAutor Sipex | 2014-06-11