diff --git a/CMakeLists.txt b/CMakeLists.txt index ef915e519..8b030881c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.22) if(NOT EXISTS ${CMAKE_SOURCE_DIR}/common/CMakeLists.txt) message(FATAL_ERROR "common submodule directory empty, did you 'git clone --recursive'?") endif() -project(qdigidoc4 VERSION 4.8.0) +project(qdigidoc4 VERSION 4.8.1) macro(SET_ENV NAME DEF) if(DEFINED ENV{${NAME}}) diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index 33321d448..069e9e17f 100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -270,16 +270,16 @@ elseif(WIN32) COMMAND ${CMAKE_COMMAND} -E copy $ appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libcrypto-3${OPENSSL_SUFFIX}.dll appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libssl-3${OPENSSL_SUFFIX}.dll appx - COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/zlib1.dll appx + COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/zlib$<$:d>1.dll appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxml2.dll appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxmlsec1.dll appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/libxmlsec1-openssl.dll appx - COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/digidocpp.dll appx + COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/digidocpp$<$:d>.dll appx COMMAND ${CMAKE_COMMAND} -E copy ${LIBS_PATH}/digidocpp.conf appx COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_SOURCE_DIR}/Assets appx/Assets COMMAND ${CMAKE_COMMAND} -E copy_directory ${LIBS_PATH}/schema appx/schema - COMMAND ${qtCore_install_prefix}/windeployqt --no-translations --no-compiler-runtime --no-patchqt appx - COMMAND ${CMAKE_COMMAND} -E remove_directory appx/bearer + COMMAND ${qtCore_install_prefix}/windeployqt --no-translations --no-compiler-runtime --no-patchqt --force-openssl + --skip-plugin-types generic,networkinformation,iconengines --exclude-plugins qjpeg,qico,qgif,qcertonlybackend,qschannelbackend appx COMMAND makeappx.exe pack -d appx -p ${MSI_FILE}.appx # https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832(v=vs.85).aspx #Popups GUI diff --git a/qdigidoc4.wxs b/qdigidoc4.wxs index 182070771..dff65dd29 100644 --- a/qdigidoc4.wxs +++ b/qdigidoc4.wxs @@ -44,56 +44,29 @@ - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - + + - - - - - - + + - - - - - + @@ -102,9 +75,7 @@ - - - + @@ -124,18 +95,10 @@ - - - - - - - - - - - - + + + +