Skip to content

Commit

Permalink
Added CPack resources from deng-distrib
Browse files Browse the repository at this point in the history
CPack runs in the main repository so all the needed files should be
present.
  • Loading branch information
skyjake committed Aug 4, 2019
1 parent f52ce0d commit 97d2163
Show file tree
Hide file tree
Showing 7 changed files with 327 additions and 5 deletions.
Binary file added doomsday/build/macx/dmg_background.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions doomsday/build/win32/.gitignore
@@ -0,0 +1,2 @@
packages
setup.iss
Binary file added doomsday/build/win32/installer_banner.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doomsday/build/win32/installer_dialog.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
320 changes: 320 additions & 0 deletions doomsday/build/win32/license.rtf

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions doomsday/cmake/Packaging.cmake
Expand Up @@ -19,7 +19,7 @@ set (CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION /usr/share/man /usr/share/man
set (CPACK_RPM_PACKAGE_REQUIRES "qt5-qtbase-gui >= 5.2, qt5-qtx11extras >= 5.2, SDL2 >= 2.0, SDL2_mixer >= 2.0, libXrandr, libXxf86vm, libxcb, glib2, zlib, ncurses-libs, fluidsynth-libs")
set (CPACK_RPM_PACKAGE_AUTOREQ NO)

set (CPACK_WIX_LICENSE_RTF ${DENG_SOURCE_DIR}/../distrib/win32/license.rtf)
set (CPACK_WIX_LICENSE_RTF ${DENG_SOURCE_DIR}/build/win32/license.rtf)
set (CPACK_WIX_PRODUCT_ICON ${DENG_SOURCE_DIR}/apps/client/res/windows/doomsday.ico)

if (DENG_BUILD)
Expand All @@ -44,7 +44,7 @@ endif ()
if (APPLE)
set (CPACK_GENERATOR DragNDrop)
set (CPACK_DMG_FORMAT UDZO)
set (CPACK_DMG_BACKGROUND_IMAGE "${DENG_SOURCE_DIR}/../distrib/macx/dmg_background.jpg")
set (CPACK_DMG_BACKGROUND_IMAGE "${DENG_SOURCE_DIR}/build/macx/dmg_background.jpg")
set (CPACK_DMG_DS_STORE_SETUP_SCRIPT "${DENG_CMAKE_DIR}/DMGSetup.scpt")
elseif (UNIX)
#set (CPACK_GENERATOR RPM;DEB)
Expand All @@ -54,8 +54,8 @@ else ()
set (CPACK_PACKAGE_NAME "Doomsday ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
set (CPACK_GENERATOR WIX;ZIP)
set (CPACK_PROJECT_CONFIG_FILE ${CMAKE_CURRENT_LIST_DIR}/WIX.cmake)
set (CPACK_WIX_UI_DIALOG "${DENG_SOURCE_DIR}/../distrib/win32/installer_dialog.png")
set (CPACK_WIX_UI_BANNER "${DENG_SOURCE_DIR}/../distrib/win32/installer_banner.png")
set (CPACK_WIX_UI_DIALOG "${DENG_SOURCE_DIR}/build/win32/installer_dialog.png")
set (CPACK_WIX_UI_BANNER "${DENG_SOURCE_DIR}/build/win32/installer_banner.png")
endif ()

# Source packaging.
Expand Down
2 changes: 1 addition & 1 deletion doomsday/tools/CMakeLists.txt
Expand Up @@ -5,7 +5,7 @@ project (Tools)
include (../cmake/Config.cmake)

# Amethyst is expected to go to (e.g.) /usr/local/bin, while the rest
# goes to distrib/products/. Compile and install it manually beforehand.
# goes to products/. Compile and install it manually beforehand.
#
# add_subdirectory (amethyst)

Expand Down

0 comments on commit 97d2163

Please sign in to comment.