diff cinst/CMakeLists.txt @ 1182:0651afddb4ec

Merged.
author Emanuel Schuetze <emanuel@intevation.de>
date Mon, 22 Sep 2014 12:40:06 +0200
parents c8f698ca6355
children e978f655be34
line wrap: on
line diff
--- a/cinst/CMakeLists.txt	Mon Sep 22 12:38:06 2014 +0200
+++ b/cinst/CMakeLists.txt	Mon Sep 22 12:40:06 2014 +0200
@@ -11,92 +11,92 @@
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../common)
 
-set(CINST_SOURCES
+set(trustbridge-certificate-installer_SOURCES
     ${CMAKE_CURRENT_SOURCE_DIR}/windowsstore.c
     ${CMAKE_CURRENT_SOURCE_DIR}/nssstore_linux.c
     ${CMAKE_CURRENT_SOURCE_DIR}/nssstore_win.c
-    ${CMAKE_CURRENT_SOURCE_DIR}/main.c
+    ${CMAKE_CURRENT_SOURCE_DIR}/certificate-installer.c
 )
-add_executable(cinst ${CINST_SOURCES})
+add_executable(trustbridge-certificate-installer ${trustbridge-certificate-installer_SOURCES})
 
 if (WIN32)
    set(WIN_EXTRA_LIBS -lcrypt32 -luserenv -lshell32)
 endif(WIN32)
 
-target_link_libraries(cinst
+target_link_libraries(trustbridge-certificate-installer
    trustbridge_common
    ${PROFILING_LIBS}
    ${POLARSSL_LIBRARIES}
    ${WIN_EXTRA_LIBS})
 
-install(TARGETS cinst DESTINATION bin)
+install(TARGETS trustbridge-certificate-installer DESTINATION bin)
 if (WIN32)
    add_custom_command(
-      TARGET cinst
+      TARGET trustbridge-certificate-installer
       POST_BUILD
-      COMMAND ${CMAKE_STRIP} cinst.exe
+      COMMAND ${CMAKE_STRIP} trustbridge-certificate-installer.exe
    )
    if (NOT RELEASE_BUILD)
       add_custom_command(
-         TARGET cinst
+         TARGET trustbridge-certificate-installer
          POST_BUILD
          COMMAND ${OSSLSIGNCODE_EXECUTABLE} sign -certs ${CMAKE_SOURCE_DIR}/ui/tests/data/codesign/codesigning.pem
          -key ${CMAKE_SOURCE_DIR}/ui/tests/data/codesign/codesigning.key
-         -h sha256 -in ${CMAKE_CURRENT_BINARY_DIR}/cinst.exe
-         -out ${CMAKE_CURRENT_BINARY_DIR}/cinst-signed.exe &&
-         mv ${CMAKE_CURRENT_BINARY_DIR}/cinst-signed.exe ${CMAKE_CURRENT_BINARY_DIR}/cinst.exe
+         -h sha256 -in ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-certificate-installer.exe
+         -out ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-certificate-installer-signed.exe &&
+         mv ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-certificate-installer-signed.exe ${CMAKE_CURRENT_BINARY_DIR}/cinst.exe
          )
     endif()
 else()
    add_custom_command(
-      TARGET cinst
+      TARGET trustbridge-certificate-installer
       POST_BUILD
-      COMMAND strip cinst
+      COMMAND strip trustbridge-certificate-installer
    )
 endif()
 
 # ----------------------------------------------------------------------
-# Mozilla nss store specific certificate installer:
-set(MOZILLA_SOURCES
+# trustbridge-nss-installer nss store specific certificate installer:
+set(trustbridge-nss-installer_SOURCES
  ${CMAKE_CURRENT_SOURCE_DIR}/nss-secitemlist.c
- ${CMAKE_CURRENT_SOURCE_DIR}/mozilla.c
+ ${CMAKE_CURRENT_SOURCE_DIR}/nss-installer.c
  )
 
 if(WIN32 OR NSS_FOUND)
    include_directories(${NSS_INCLUDE_DIRS})
-   add_executable(mozilla ${MOZILLA_SOURCES})
-   target_link_libraries(mozilla
+   add_executable(trustbridge-nss-installer ${trustbridge-nss-installer_SOURCES})
+   target_link_libraries(trustbridge-nss-installer
       trustbridge_common
       ${POLARSSL_LIBRARIES}
       ${NSS_LIBRARIES}
       ${PROFILING_LIBS})
-   set_target_properties(mozilla PROPERTIES COMPILE_FLAGS "-std=c99")
-   install(TARGETS mozilla DESTINATION bin)
+   set_target_properties(trustbridge-nss-installer PROPERTIES COMPILE_FLAGS "-std=c99")
+   install(TARGETS trustbridge-nss-installer DESTINATION bin)
 
    if (WIN32)
       add_custom_command(
-         TARGET mozilla
+         TARGET trustbridge-nss-installer
          POST_BUILD
-         COMMAND ${CMAKE_STRIP} mozilla.exe
+         COMMAND ${CMAKE_STRIP} trustbridge-nss-installer.exe
       )
       if (NOT RELEASE_BUILD)
          add_custom_command(
-            TARGET mozilla
+            TARGET trustbridge-nss-installer
             POST_BUILD
             COMMAND ${OSSLSIGNCODE_EXECUTABLE} sign -certs ${CMAKE_SOURCE_DIR}/ui/tests/data/codesign/codesigning.pem
             -key ${CMAKE_SOURCE_DIR}/ui/tests/data/codesign/codesigning.key
-            -h sha256 -in ${CMAKE_CURRENT_BINARY_DIR}/mozilla.exe
-            -out ${CMAKE_CURRENT_BINARY_DIR}/mozilla-signed.exe &&
-            mv ${CMAKE_CURRENT_BINARY_DIR}/mozilla-signed.exe ${CMAKE_CURRENT_BINARY_DIR}/mozilla.exe
+            -h sha256 -in ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-nss-installer.exe
+            -out ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-nss-installer-signed.exe &&
+            mv ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-nss-installer-signed.exe ${CMAKE_CURRENT_BINARY_DIR}/trustbridge-nss-installer.exe
             )
        endif()
    else()
       add_custom_command(
-         TARGET mozilla
+         TARGET trustbridge-nss-installer
          POST_BUILD
-         COMMAND strip mozilla
+         COMMAND strip trustbridge-nss-installer
       )
    endif()
 else()
-   message(STATUS "WARNING: Could not find nss. Mozilla cert installer will not be build!")
+   message(STATUS "WARNING: Could not find nss. trustbridge-nss-installer cert installer will not be build!")
 endif()

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