cmake: get initial windows cpack generators to work
authorMarc-André Moreau <marcandre.moreau@gmail.com>
Wed, 17 Oct 2012 14:46:40 +0000 (10:46 -0400)
committerMarc-André Moreau <marcandre.moreau@gmail.com>
Wed, 17 Oct 2012 14:46:40 +0000 (10:46 -0400)
.gitignore
CMakeLists.txt
resources/FreeRDP_Icon_96px.ico [new file with mode: 0644]
resources/FreeRDP_Install.bmp [new file with mode: 0644]

index 5e1b3a1..a6b7efe 100644 (file)
@@ -15,6 +15,8 @@ DartConfiguration.tcl
 _CPack_Packages
 
 # Packages
+*.zip
+*.exe
 *.sh
 *.tar.Z
 *.tar.gz
index 2eed084..b801c93 100644 (file)
@@ -307,8 +307,12 @@ set(CPACK_PACKAGE_VERSION_MAJOR ${FREERDP_VERSION_MAJOR})
 set(CPACK_PACKAGE_VERSION_MINOR ${FREERDP_VERSION_MINOR})
 set(CPACK_PACKAGE_VERSION_PATCH ${FREERDP_VERSION_REVISION})
 
-set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
-set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
+set(CPACK_PACKAGE_INSTALL_DIRECTORY "FreeRDP")
+set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/LICENSE")
+set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/LICENSE")
 
-include(CPack)
+set(CPACK_PACKAGE_ICON "${CMAKE_SOURCE_DIR}/resources\\\\FreeRDP_Install.bmp")
+set(CPACK_NSIS_MUI_ICON "${CMAKE_SOURCE_DIR}/resources\\\\FreeRDP_Icon_96px.ico")
+set(CPACK_NSIS_MUI_UNICON "${CMAKE_SOURCE_DIR}/resource\\\\FreeRDP_Icon_96px.ico")
 
+include(CPack)
diff --git a/resources/FreeRDP_Icon_96px.ico b/resources/FreeRDP_Icon_96px.ico
new file mode 100644 (file)
index 0000000..21e095f
Binary files /dev/null and b/resources/FreeRDP_Icon_96px.ico differ
diff --git a/resources/FreeRDP_Install.bmp b/resources/FreeRDP_Install.bmp
new file mode 100644 (file)
index 0000000..8a42a1a
Binary files /dev/null and b/resources/FreeRDP_Install.bmp differ