view packaging/CMakeLists.txt @ 1316:ff9cd05e861e

(issue166) Fix certificiate removal The index that should be removed came from the filter proxy model and did not map to the real index. This was broken.
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 13 Oct 2014 17:23:35 +0200
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/