@@ -15,20 +15,15 @@ set_property(SOURCE web-eid.rc APPEND PROPERTY COMPILE_DEFINITIONS
1515target_link_libraries (web-eid controller ui pcsc)
1616
1717if (WIN32 )
18- if (CMAKE_SIZEOF_VOID_P EQUAL 8)
19- set (PLATFORM x64)
20- else ()
21- set (PLATFORM x86)
22- endif ()
2318 if (OPENSSL_ROOT_DIR)
2419 set (SSL_PATH "${OPENSSL_ROOT_DIR} /bin" )
2520 else ()
2621 get_filename_component (SSL_PATH "${OPENSSL_INCLUDE_DIR} /../bin" ABSOLUTE )
2722 endif ()
2823 set (WEBEID_PATH web-eid.exe)
29- set (BASE_FILE $<TARGET_NAME:web-eid>_${PROJECT_VERSION} .${PLATFORM} )
24+ set (BASE_FILE $<TARGET_NAME:web-eid>_${PROJECT_VERSION} .$ENV {PLATFORM} )
3025 set (WIX_CMD wix.exe build -nologo
31- -arch ${PLATFORM}
26+ -arch $ENV {PLATFORM}
3227 -ext WixToolset.UI.wixext
3328 -bv WixUIDialogBmp=${CMAKE_SOURCE_DIR} /install /dlgbmp.bmp
3429 -d ssl_path="${SSL_PATH} "
@@ -45,7 +40,7 @@ if(WIN32)
4540 add_custom_target (installer DEPENDS web-eid
4641 COMMAND ${WIX_CMD} -o "${BASE_FILE} .msi"
4742 #Build MSI with QT
48- COMMAND ${WIX_CMD} -d qt_path=${qtCore_install_prefix} -o "${BASE_FILE} .qt.msi"
43+ COMMAND ${WIX_CMD} -d qt_path=${Qt6_DIR} /../../../bin -o "${BASE_FILE} .qt.msi"
4944 WORKING_DIRECTORY $<TARGET_FILE_DIR:web-eid>
5045 )
5146 add_custom_target (bundle DEPENDS installer
@@ -93,7 +88,7 @@ elseif(APPLE)
9388 install (FILES ${CMAKE_SOURCE_DIR} /install /ncibgoaomkmdpilpocfeponihegamlic.json COMPONENT chrome
9489 DESTINATION "/Library/Application Support/Google/Chrome/External Extensions" )
9590 add_custom_target (macdeployqt DEPENDS web-eid
96- COMMAND ${qtCore_install_prefix} / macdeployqt $<TARGET_BUNDLE_DIR:web-eid>
91+ COMMAND Qt6:: macdeployqt $<TARGET_BUNDLE_DIR:web-eid>
9792 )
9893 add_custom_target (installer-native DEPENDS macdeployqt
9994 COMMAND rm -rf root_native
@@ -153,7 +148,7 @@ else()
153148 option (BUNDLE_XPI "Download and bundle the Firefox extension" OFF )
154149 include (GNUInstallDirs)
155150 if (BUNDLE_XPI)
156- file (DOWNLOAD ${FIREFOX_URL} ${CMAKE_CURRENT_BINARY_DIR} /${FIREFOX_UUID} .xpi)
151+ file (DOWNLOAD ${FIREFOX_URL} ${CMAKE_CURRENT_BINARY_DIR} /${FIREFOX_UUID} .xpi)
157152 endif ()
158153 set (WEBEID_PATH ${CMAKE_INSTALL_FULL_BINDIR} /web-eid)
159154 install (TARGETS web-eid DESTINATION ${CMAKE_INSTALL_BINDIR} )
@@ -177,7 +172,7 @@ else()
177172 install (FILES ${CMAKE_SOURCE_DIR} /install /web-eid.desktop
178173 DESTINATION ${CMAKE_INSTALL_DATADIR} /applications)
179174 if (BUNDLE_XPI)
180- install (FILES ${CMAKE_CURRENT_BINARY_DIR} /${FIREFOX_UUID} .xpi
175+ install (FILES ${CMAKE_CURRENT_BINARY_DIR} /${FIREFOX_UUID} .xpi
181176 DESTINATION ${CMAKE_INSTALL_DATADIR} /mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384})
182177 endif ()
183178 foreach (RES 16 32 128 256 512)
0 commit comments