2
${KDEBASE_WORKSPACE_SOURCE_DIR}/libs
3
${CMAKE_CURRENT_SOURCE_DIR}/dbus
4
${CMAKE_CURRENT_BUILD_DIR}
7
#add_subdirectory(dbus)
9
set(solid_modemmanager_PART_SRCS
12
modemlocationinterface.cpp
13
modemcdmainterface.cpp
14
modemgsmcardinterface.cpp
15
modemgsmcontactsinterface.cpp
16
modemgsmnetworkinterface.cpp
17
modemgsmsmsinterface.cpp
18
modemgsmhsointerface.cpp
19
modemgsmussdinterface.cpp
22
set( DBUS_INTERFACES_FILES
23
dbus/generic-types.cpp
24
dbus/mm-manager-clientinterface.cpp
25
dbus/mm-modeminterface.cpp
26
dbus/mm-modem-simpleinterface.cpp
27
dbus/mm-modem-locationinterface.cpp
28
dbus/mm-modem-cdmainterface.cpp
29
dbus/mm-modem-gsm-cardinterface.cpp
30
dbus/mm-modem-gsm-contactsinterface.cpp
31
dbus/mm-modem-gsm-networkinterface.cpp
32
dbus/mm-modem-gsm-smsinterface.cpp
33
dbus/mm-modem-gsm-hsointerface.cpp
34
dbus/mm-modem-gsm-ussdinterface.cpp
38
kde4_add_library(solid_modemmanager04_static STATIC ${solid_modemmanager_PART_SRCS} ${DBUS_INTERFACES_FILES})
39
target_link_libraries(solid_modemmanager04_static ${KDE4_KDECORE_LIBS} solidcontrolifaces)
41
kde4_add_plugin(solid_modemmanager04 module.cpp ${solid_modemmanager_PART_SRCS} ${DBUS_INTERFACES_FILES})
43
target_link_libraries(solid_modemmanager04 ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} solidcontrol solidcontrolifaces)
44
install(TARGETS solid_modemmanager04 DESTINATION ${PLUGIN_INSTALL_DIR})
46
install(FILES solid_modemmanager04.desktop DESTINATION ${SERVICES_INSTALL_DIR}/solidbackends )
48
kde4_install_icons( ${ICON_INSTALL_DIR} )