CPACK_INCLUDE_TOPLEVEL_DIRECTORY

布尔切换以包含/排除顶级目录。

当准备一个包时,CPack 将项目安装在所谓的顶级目录下。的目的是包括(设置为``1``或``ON``或``TRUE``)包中的顶级目录或不包括(设置为``0``或``OFF``或“假”)。

每个 CPack 生成器都有这个变量的内置默认值。例如。存档生成器(ZIP、TGZ、...)包括顶层,而 RPM 或 DEB 不包括。用户可以通过设置此变量来覆盖默认值。

有一个类似的变量 CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 可用于覆盖组件包装案例的行为,由于历史原因(现在向后兼容)可能具有不同的默认值。