view packaging/CMakeLists.txt @ 1371:23df332b2a4c

(issue179) Read install signature timestamp from config This also changes the way the sigDt is propgated to the MainWindow. It no longer uses the settings but hands it over as a parameter directly.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 24 Nov 2014 15:48:49 +0100
parents a72d59f8c3ea
children
line wrap: on
line source
# Configure packaging script for testing
configure_file (win-createpackage.sh.in win-createpackage.sh @ONLY)
configure_file (create-dist-package.sh.in create-dist-package.sh @ONLY)
configure_file (linux-createpackage.sh.in linux-createpackage.sh @ONLY)
configure_file (linux-installer.inc linux-installer.inc COPYONLY)
configure_file (linux-uninstaller.inc linux-uninstaller.inc COPYONLY)
configure_file (linux-installer-common.inc.in linux-installer-common.inc @ONLY)
configure_file (linux-installer-uninstall.inc linux-installer-uninstall.inc COPYONLY)
configure_file (linux-installer.l10n-de linux-installer.l10n-de COPYONLY)
configure_file (linux-uninstaller.l10n-de linux-uninstaller.l10n-de COPYONLY)
configure_file (linux-installer-common.l10n-de linux-installer-common.l10n-de COPYONLY)
configure_file (linux-installer-uninstall.l10n-de linux-installer-uninstall.l10n-de COPYONLY)

if (WIN32)
   # Build the nss safer plugin.
   include_directories(${CMAKE_SOURCE_DIR}/common)

   add_library(desktopshellrun SHARED desktopshellrun.cpp)
   target_link_libraries(desktopshellrun
      trustbridge_common
      -luserenv
      -lshell32
      -lcrypt32
      -lssp
      -lshlwapi
      ${POLARSSL_LIBRARIES}) # trustbridge_common pulls it in.
   set_target_properties(desktopshellrun PROPERTIES PREFIX "")
   set_target_properties(desktopshellrun PROPERTIES OUTPUT_NAME "DesktopShellRun")
endif()

http://wald.intevation.org/projects/trustbridge/