我有一个项目,我使用CMake的ARCHIVE_CREATE,它正确地生成'.zip'文件,下面是代码:
file(ARCHIVE_CREATE
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/bundle.zip"
PATHS "${CMAKE_CURRENT_SOURCE_DIR}/assets/demo"
FORMAT "zip"
VERBOSE
)
字符串
其中${CMAKE_CURRENT_SOURCE_DIR}/assets/demo
dir具有:
$ tree
.
├── blob
│ └── matrix.avif
└── scripts
└── main.lua
型
但是,最终的目录结构是不同的,如下图所示:
的数据
我的问题是:如何确保压缩后的文件结构与目录完全相同?
1条答案
按热度按时间1sbrub3j1#
我给予了,并结束了一个小的去程序:
字符串
在CMake上运行:
型