setup optional dde archive for windows

This commit is contained in:
Stephen Birarda 2016-01-08 13:00:01 -08:00
parent 8842c66109
commit fcd9d9b810
2 changed files with 10 additions and 3 deletions

View file

@ -41,7 +41,7 @@ macro(GENERATE_INSTALLERS)
DISPLAY_NAME "High Fidelity Client"
)
if (WIN32 AND DDE_APP_PATH)
if (WIN32 AND DEFINED ENV{DDE_ARCHIVE_DIR})
# add a download component for DDE
cpack_add_component(
${DDE_COMPONENT}

View file

@ -245,13 +245,20 @@ fixup_interface()
# which will be presented as an option during install
if (APPLE AND DEFINED ENV{DDE_APP_PATH})
install(
DIRECTORY $ENV{DDE_APP_PATH}
DIRECTORY_PERMISSIONS
DIRECTORY ENV{DDE_APP_PATH}
DESTINATION ${INTERFACE_INSTALL_APP_PATH}/Contents/MacOS
COMPONENT ${DDE_COMPONENT}
)
endif ()
if (WIN32 AND DEFINED ENV{DDE_ARCHIVE_DIR})
install(
DIRECTORY $ENV{DDE_APP_PATH}
DESTINATION ${INTERFACE_INSTALL_DIR}/dde
COMPONENT ${DDE_COMPONENT}
)
endif ()
if (WIN32)
set(EXTRA_DEPLOY_OPTIONS "--qmldir ${PROJECT_SOURCE_DIR}/resources/qml")
endif()