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 ###############