4
0
mirror of https://github.com/QuasarApp/qca.git synced 2025-05-08 16:59:33 +00:00

cosmetics: consistent casing, no tabs

Alex


svn path=/trunk/kdesupport/qca/; revision=836153
This commit is contained in:
Alexander Neundorf 2008-07-21 20:09:29 +00:00
parent 011a2f0164
commit ae8963b62d

@ -1,8 +1,8 @@
PROJECT(QCA)
project(QCA)
CMAKE_MINIMUM_REQUIRED(VERSION 2.4.5)
cmake_minimum_required(VERSION 2.4.5)
OPTION(BUILD_TESTS "Create test" ON)
option(BUILD_TESTS "Create test" ON)
set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
@ -14,11 +14,11 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" )
find_package(Qt4 REQUIRED)
SET(QCA_LIB_MAJOR_VERSION "2")
SET(QCA_LIB_MINOR_VERSION "0")
SET(QCA_LIB_PATCH_VERSION "1")
set(QCA_LIB_MAJOR_VERSION "2")
set(QCA_LIB_MINOR_VERSION "0")
set(QCA_LIB_PATCH_VERSION "1")
SET(QCA_LIB_VERSION_STRING "${QCA_LIB_MAJOR_VERSION}.${QCA_LIB_MINOR_VERSION}.${QCA_LIB_PATCH_VERSION}")
set(QCA_LIB_VERSION_STRING "${QCA_LIB_MAJOR_VERSION}.${QCA_LIB_MINOR_VERSION}.${QCA_LIB_PATCH_VERSION}")
if (APPLE)
@ -26,6 +26,7 @@ if (APPLE)
set(CMAKE_INSTALL_NAME_DIR ${LIB_INSTALL_DIR})
set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
endif (APPLE)
if (WIN32)
set(CMAKE_DEBUG_POSTFIX "d")
endif (WIN32)
@ -39,7 +40,7 @@ if (CMAKE_COMPILER_IS_GNUCXX)
endif (CMAKE_COMPILER_IS_GNUCXX)
add_definitions (${QT_DEFINITIONS})
INCLUDE_DIRECTORIES(include/QtCrypto/ ${QT_INCLUDES})
include_directories(include/QtCrypto/ ${QT_INCLUDES})
# Always include srcdir and builddir in include path
# This saves typing ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY} in about every subdir
@ -50,95 +51,96 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
# are prefered over the already installed ones
set(CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE ON)
SET(qca_INCLUDEDIR "${CMAKE_CURRENT_SOURCE_DIR}/include" )
SET(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}" )
set(qca_INCLUDEDIR "${CMAKE_CURRENT_SOURCE_DIR}/include" )
set(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib${LIB_SUFFIX}" )
set(qca_PLUGINSDIR "${QT_PLUGINS_DIR}/crypto/")
MESSAGE(STATUS "Plugins will be installed to " ${qca_PLUGINSDIR})
message(STATUS "Plugins will be installed to " ${qca_PLUGINSDIR})
include(QcaMacro)
MESSAGE(STATUS "Checking for certstore..")
message(STATUS "Checking for certstore..")
# fixme add OR mac
IF( WIN32 )
if( WIN32 )
# USE BUILTIN
ELSE ( WIN32 )
IF ( ENV{QC_CERTSTORE_PATH} )
IF(EXISTS ENV{QC_CERTSTORE_PATH})
SET( qca_CERTSTORE $ENV{QC_CERTSTORE_PATH})
ELSE(EXISTS ENV{QC_CERTSTORE_PATH})
# path to try
ENDIF(EXISTS ENV{QC_CERTSTORE_PATH})
ELSE( ENV{QC_CERTSTORE_PATH} )
SET( toTry
else ( WIN32 )
if ( ENV{QC_CERTSTORE_PATH} )
if(EXISTS ENV{QC_CERTSTORE_PATH})
set( qca_CERTSTORE $ENV{QC_CERTSTORE_PATH})
else(EXISTS ENV{QC_CERTSTORE_PATH})
# path to try
endif(EXISTS ENV{QC_CERTSTORE_PATH})
else( ENV{QC_CERTSTORE_PATH} )
set( toTry
"/etc/ssl/certs/ca-certificates.crt"
"/usr/share/ssl/cert.pem"
"/usr/share/ssl/certs/ca-bundle.crt"
"/etc/pki/tls/cert.pem"
"/usr/share/curl/curl-ca-bundle.crt"
)
FOREACH (_current_try ${toTry})
IF(EXISTS ${_current_try})
SET( qca_CERTSTORE ${_current_try})
ENDIF(EXISTS ${_current_try})
ENDFOREACH (_current_try)
ENDIF( ENV{QC_CERTSTORE_PATH} )
ENDIF(WIN32)
foreach (_current_try ${toTry})
if(EXISTS ${_current_try})
set( qca_CERTSTORE ${_current_try})
endif(EXISTS ${_current_try})
endforeach (_current_try)
endif( ENV{QC_CERTSTORE_PATH} )
endif(WIN32)
IF (qca_CERTSTORE)
MESSAGE(STATUS "Found system certstore")
ELSE (qca_CERTSTORE)
MESSAGE(STATUS "Using built in certstore.")
SET( qca_CERTSTORE "${CMAKE_CURRENT_SOURCE_DIR}/certs/rootcerts.pem")
if (qca_CERTSTORE)
message(STATUS "Found system certstore")
else (qca_CERTSTORE)
message(STATUS "Using built in certstore.")
set( qca_CERTSTORE "${CMAKE_CURRENT_SOURCE_DIR}/certs/rootcerts.pem")
# note that INSTALL_FILES targets are relative to the current installation prefix...
INSTALL_FILES( "/certs" FILES "${CMAKE_CURRENT_SOURCE_DIR}/certs/rootcerts.pem" )
ENDIF (qca_CERTSTORE)
MESSAGE(STATUS "certstore path: " ${qca_CERTSTORE})
ADD_DEFINITIONS( -DQCA_SYSTEMSTORE_PATH="\\\"${qca_CERTSTORE}\\\"" )
install_files( "/certs" FILES "${CMAKE_CURRENT_SOURCE_DIR}/certs/rootcerts.pem" )
endif (qca_CERTSTORE)
message(STATUS "certstore path: " ${qca_CERTSTORE})
add_definitions( -DQCA_SYSTEMSTORE_PATH="\\\"${qca_CERTSTORE}\\\"" )
SET( private_HEADERS ${qca_INCLUDEDIR}/QtCrypto/qca_plugin.h ${qca_INCLUDEDIR}/QtCrypto/qca_systemstore.h )
set( private_HEADERS ${qca_INCLUDEDIR}/QtCrypto/qca_plugin.h ${qca_INCLUDEDIR}/QtCrypto/qca_systemstore.h )
SET( public_HEADERS
set( public_HEADERS
${qca_INCLUDEDIR}/QtCrypto/qca.h
${qca_INCLUDEDIR}/QtCrypto/qcaprovider.h
${qca_INCLUDEDIR}/QtCrypto/QtCrypto
${qca_INCLUDEDIR}/QtCrypto/qca_export.h
${qca_INCLUDEDIR}/QtCrypto/qca_support.h
${qca_INCLUDEDIR}/QtCrypto/qca_tools.h
${qca_INCLUDEDIR}/QtCrypto/qca_core.h
${qca_INCLUDEDIR}/QtCrypto/qca_textfilter.h
${qca_INCLUDEDIR}/QtCrypto/qca_basic.h
${qca_INCLUDEDIR}/QtCrypto/qca_publickey.h
${qca_INCLUDEDIR}/QtCrypto/qca_cert.h
${qca_INCLUDEDIR}/QtCrypto/qca_keystore.h
${qca_INCLUDEDIR}/QtCrypto/qca_securelayer.h
${qca_INCLUDEDIR}/QtCrypto/qca_securemessage.h
${qca_INCLUDEDIR}/QtCrypto/qpipe.h )
${qca_INCLUDEDIR}/QtCrypto/qca_support.h
${qca_INCLUDEDIR}/QtCrypto/qca_tools.h
${qca_INCLUDEDIR}/QtCrypto/qca_core.h
${qca_INCLUDEDIR}/QtCrypto/qca_textfilter.h
${qca_INCLUDEDIR}/QtCrypto/qca_basic.h
${qca_INCLUDEDIR}/QtCrypto/qca_publickey.h
${qca_INCLUDEDIR}/QtCrypto/qca_cert.h
${qca_INCLUDEDIR}/QtCrypto/qca_keystore.h
${qca_INCLUDEDIR}/QtCrypto/qca_securelayer.h
${qca_INCLUDEDIR}/QtCrypto/qca_securemessage.h
${qca_INCLUDEDIR}/QtCrypto/qpipe.h )
SET( qca_HEADERS ${private_HEADERS} ${public_HEADERS} )
set( qca_HEADERS ${private_HEADERS} ${public_HEADERS} )
#install public headers only
INSTALL(FILES ${public_HEADERS} DESTINATION "${CMAKE_INSTALL_PREFIX}/include/QtCrypto")
install(FILES ${public_HEADERS} DESTINATION "${CMAKE_INSTALL_PREFIX}/include/QtCrypto")
INCLUDE_DIRECTORIES(${QT_QTCORE_INCLUDE_DIR} "${qca_INCLUDEDIR}/QtCrypto")
include_directories(${QT_QTCORE_INCLUDE_DIR} "${qca_INCLUDEDIR}/QtCrypto")
if(NOT WIN32)
CONFIGURE_FILE("qca2.pc.cmake" "${CMAKE_BINARY_DIR}/qca2.pc" @ONLY)
INSTALL(FILES "${CMAKE_BINARY_DIR}/qca2.pc" DESTINATION ${PKGCONFIG_INSTALL_PREFIX})
configure_file("qca2.pc.cmake" "${CMAKE_BINARY_DIR}/qca2.pc" @ONLY)
install(FILES "${CMAKE_BINARY_DIR}/qca2.pc" DESTINATION ${PKGCONFIG_INSTALL_PREFIX})
endif(NOT WIN32)
CONFIGURE_FILE("crypto.prf.cmake" "${CMAKE_BINARY_DIR}/crypto.prf" @ONLY)
INSTALL(FILES "${CMAKE_BINARY_DIR}/crypto.prf" DESTINATION ${CMAKE_INSTALL_PREFIX}/mkspecs/features)
configure_file("crypto.prf.cmake" "${CMAKE_BINARY_DIR}/crypto.prf" @ONLY)
install(FILES "${CMAKE_BINARY_DIR}/crypto.prf" DESTINATION ${CMAKE_INSTALL_PREFIX}/mkspecs/features)
install(FILES man/qcatool2.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/share/man/man1)
add_subdirectory(src)
add_subdirectory(tools)
add_subdirectory(plugins)
if(BUILD_TESTS)
ENABLE_TESTING()
add_subdirectory(unittest)
add_subdirectory(examples)
enable_testing()
add_subdirectory(unittest)
add_subdirectory(examples)
endif(BUILD_TESTS)