mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-24 19:02:51 +00:00
106 lines
2.5 KiB
CMake
106 lines
2.5 KiB
CMake
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
|
|
# Tests don't need to go into toplevel/bin, they are fine in the current dir.
|
|
include_directories(
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
)
|
|
|
|
set(kwalletwizardtest_SRCS
|
|
kwalletwizardtest.cpp
|
|
../kwalletwizard.cpp
|
|
)
|
|
kde4_add_ui_files(kwalletwizardtest_SRCS
|
|
../kbetterthankdialogbase.ui
|
|
../kwalletwizardpageexplanation.ui
|
|
../kwalletwizardpageintro.ui
|
|
../kwalletwizardpageoptions.ui
|
|
../kwalletwizardpagepassword.ui
|
|
../kwalletwizardpagegpgkey.ui
|
|
)
|
|
|
|
if (QGPGME_FOUND)
|
|
kde4_add_ui_files(kwalletwizardtest_SRCS
|
|
../kwalletwizardpagepasswordgpg.ui)
|
|
endif(QGPGME_FOUND)
|
|
|
|
kde4_add_executable(kwalletwizardtest TEST ${kwalletwizardtest_SRCS})
|
|
target_link_libraries(kwalletwizardtest ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} ${QT_QTGUI_LIBRARY})
|
|
if (QGPGME_FOUND)
|
|
target_link_libraries(kwalletwizardtest ${QGPGME_LIBRARIES})
|
|
endif(QGPGME_FOUND)
|
|
|
|
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
|
|
|
|
include_directories( ${KDE4_KDEUI_INCLUDES} ) # for kwallet.h
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletasync_SRCS kwalletasync.cpp kwallettest.cpp )
|
|
|
|
|
|
kde4_add_executable(kwalletasync TEST ${kwalletasync_SRCS})
|
|
|
|
target_link_libraries(kwalletasync ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletsync_SRCS kwalletsync.cpp )
|
|
|
|
|
|
kde4_add_executable(kwalletsync TEST ${kwalletsync_SRCS})
|
|
|
|
target_link_libraries(kwalletsync ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletpath_SRCS kwalletpath.cpp )
|
|
|
|
|
|
kde4_add_executable(kwalletpath TEST ${kwalletpath_SRCS})
|
|
|
|
target_link_libraries(kwalletpath ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletboth_SRCS kwalletboth.cpp kwallettest.cpp )
|
|
|
|
|
|
kde4_add_executable(kwalletboth TEST ${kwalletboth_SRCS})
|
|
|
|
target_link_libraries(kwalletboth ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletmany_SRCS kwalletmany.cpp)
|
|
|
|
|
|
kde4_add_executable(kwalletmany TEST ${kwalletmany_SRCS})
|
|
|
|
target_link_libraries(kwalletmany ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletautoclose_SRCS kwalletautoclose.cpp)
|
|
|
|
|
|
kde4_add_executable(kwalletautoclose TEST ${kwalletautoclose_SRCS})
|
|
|
|
target_link_libraries(kwalletautoclose ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### next target ###############
|
|
|
|
set(kwalletnoautoclose_SRCS kwalletnoautoclose.cpp)
|
|
|
|
|
|
kde4_add_executable(kwalletnoautoclose TEST ${kwalletnoautoclose_SRCS})
|
|
|
|
target_link_libraries(kwalletnoautoclose ${KDE4_KDEUI_LIBS} )
|
|
|
|
|
|
########### install files ###############
|
|
|