delay a few things on startup, such as setting the visibility mode, which ensures...
[personal-kdebase.git] / runtime / kwalletd / backend / CMakeLists.txt
blob16e7ec76758e632c26b0fd86403c7b80fb207a80
1 ########### Configure checks for kwalletbackend ###############
3 check_include_files(stdint.h HAVE_STDINT_H)
4 check_include_files(sys/bitypes.h HAVE_SYS_BITYPES_H)
6 configure_file (config-kwalletbackend.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kwalletbackend.h )
8 ########### kwalletbackend ###############
10 set(kwalletbackend_LIB_SRCS
11    blockcipher.cc
12    blowfish.cc
13    cbc.cc
14    sha1.cc
15    kwalletentry.cc
16    kwalletbackend.cc
19 kde4_add_library(kwalletbackend SHARED ${kwalletbackend_LIB_SRCS})
21 target_link_libraries(kwalletbackend ${KDE4_KDEUI_LIBS} )
23 # link with advapi32 on windows
24 if(WIN32)
25    target_link_libraries(kwalletbackend advapi32)
26 endif(WIN32)
28 set_target_properties(kwalletbackend PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
29 install(TARGETS kwalletbackend ${INSTALL_TARGETS_DEFAULT_ARGS})
31 add_subdirectory(tests)