2016-08-10 1 views
2

J'utilise cpack pour créer mon fichier zip de mes binaires. Tout fonctionne bien, mais une chose est laide. CPack génère toujours un répertoire de premier niveau (avec le nom du projet et d'autres variables).CMake/CPack: Comment éviter le répertoire de premier niveau dans les fichiers zip

Est-ce que quelqu'un sait comment je peux dire à cpack de se débarrasser de ce répertoire auto toplevel?

CMake: 3.4.x OS: Win7 x64

Merci à l'avance
Tonka

Répondre

2

trouvé moi-même la solution. Il existe une variable CPACK_INCLUDE_TOPLEVEL_DIRECTORY.

S'il est réglé sur ...

  • ON (par défaut), vous obtiendrez un répertoire de premier niveau
  • OFF vous obtiendrez aucun répertoire de premier niveau