set(CPACK_PACKAGE_VERSION_PATCH ${KATIE_MICRO})
set(CPACK_PACKAGE_INSTALL_DIRECTORY "Katie")
set(CPACK_SOURCE_IGNORE_FILES "/build/;/mingw/;/.git;${CPACK_SOURCE_IGNORE_FILES}")
-if(WIN32)
+if(WIN32 AND CMAKE_CROSSCOMPILING)
+ # Windows build on non-Windows host, NSIS is not manditory on such
set(CPACK_GENERATOR "ZIP")
set(CPACK_SOURCE_GENERATOR "ZIP")
+elseif(WIN32)
+ # native Windows build, let's make a NSIS package
+ set(CPACK_GENERATOR "ZIP;NSIS")
+ set(CPACK_SOURCE_GENERATOR "ZIP")
else()
set(CPACK_GENERATOR "TXZ")
set(CPACK_SOURCE_GENERATOR "TXZ")