2014-11-13 01:04:59 +02:00
|
|
|
set( EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR} )
|
|
|
|
|
|
|
|
|
|
|
|
########### fakehardwaretest ###############
|
|
|
|
|
|
|
|
set(fakehardwaretest_SRCS fakehardwaretest.cpp )
|
|
|
|
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
kde4_add_test(solid-fakehardwaretest ${fakehardwaretest_SRCS})
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
target_link_libraries(solid-fakehardwaretest solid_static ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTTEST_LIBRARY} )
|
2014-11-13 01:04:59 +02:00
|
|
|
add_definitions(-DTEST_DATA="\\"${CMAKE_CURRENT_SOURCE_DIR}/../solid/backends/fakehw/fakecomputer.xml\\"")
|
|
|
|
|
|
|
|
########### solidhwtest ###############
|
|
|
|
|
|
|
|
set(solidhwtest_SRCS
|
|
|
|
solidhwtest.cpp )
|
|
|
|
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
kde4_add_test(solid-solidhwtest ${solidhwtest_SRCS})
|
2014-11-13 01:04:59 +02:00
|
|
|
add_definitions(-DFAKE_COMPUTER_XML="\\"${CMAKE_CURRENT_SOURCE_DIR}/../solid/backends/fakehw/fakecomputer.xml\\"")
|
|
|
|
|
|
|
|
include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/../solid/backends/fakehw )
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
target_link_libraries(solid-solidhwtest ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTTEST_LIBRARY} ${LIBS} solid_static)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
########### solidnettestdbusservice ###############
|
|
|
|
|
|
|
|
#set(solidnettestdbusservice_SRCS
|
|
|
|
# solidnettestdbusservice.cpp )
|
|
|
|
|
|
|
|
|
|
|
|
#QT4_ADD_DBUS_ADAPTOR(solidnettestdbusservice_SRCS ../solid/org.kde.Solid.Networking.Client.xml
|
|
|
|
# solidnettestdbusservice.h TestNetworkingService)
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
#add_executable(solidnettestdbusservice ${solidnettestdbusservice_SRCS})
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
#target_link_libraries(solidnettestdbusservice ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTTEST_LIBRARY})
|
|
|
|
|
|
|
|
########### networkingclient ###############
|
|
|
|
|
|
|
|
include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR}
|
|
|
|
${KDE4_KDECORE_INCLUDES} ${KDE4_KDEUI_INCLUDES} ${KDE4_KIO_INCLUDES})
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
set(networkingclient_SRCS networkingclient.cpp networkingclientview.ui)
|
2014-11-13 01:04:59 +02:00
|
|
|
|
|
|
|
qt4_add_dbus_interface(networkingclient_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/../solid/org.kde.Solid.Networking.Client.xml clientinterface)
|
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
add_executable(solid-networkingclient ${networkingclient_SRCS})
|
2014-11-13 01:04:59 +02:00
|
|
|
|
2015-09-04 13:06:11 +00:00
|
|
|
target_link_libraries(solid-networkingclient solid_static ${KDE4_KDEUI_LIBS})
|
2014-11-13 01:04:59 +02:00
|
|
|
########### install files ###############
|
|
|
|
|