project(foo VERSION 0.1.1)
install(
TARGETS ${lib}
LIBRARY DESTINATION lib
RUNTIME DESTINATION lib
ARCHIVE DESTINATION lib)
set(CPACK_GENERATOR "ZIP")
include(CPack)
generates foo-0.1.1-Linux,zip, which contains
- foo-0.1.1-Linux/lib/foo.dll
- foo-0.1.1-Linux/lib/foo.lib
How to get rid of “foo-0.1.1-Linux/” in the archived files’ paths?