~ubuntu-branches/ubuntu/utopic/kde-workspace/utopic-proposed

« back to all changes in this revision

Viewing changes to solid/modemmanager-0.4/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Michał Zając
  • Date: 2011-07-09 08:31:15 UTC
  • Revision ID: james.westby@ubuntu.com-20110709083115-ohyxn6z93mily9fc
Tags: upstream-4.6.90
Import upstream version 4.6.90

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(
 
2
   ${KDEBASE_WORKSPACE_SOURCE_DIR}/libs
 
3
   ${CMAKE_CURRENT_SOURCE_DIR}/dbus
 
4
   ${CMAKE_CURRENT_BUILD_DIR}
 
5
)
 
6
 
 
7
#add_subdirectory(dbus)
 
8
 
 
9
set(solid_modemmanager_PART_SRCS
 
10
   manager.cpp
 
11
   modeminterface.cpp
 
12
   modemlocationinterface.cpp
 
13
   modemcdmainterface.cpp
 
14
   modemgsmcardinterface.cpp
 
15
   modemgsmcontactsinterface.cpp
 
16
   modemgsmnetworkinterface.cpp
 
17
   modemgsmsmsinterface.cpp
 
18
   modemgsmhsointerface.cpp
 
19
   modemgsmussdinterface.cpp
 
20
)
 
21
 
 
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
 
35
)
 
36
 
 
37
 
 
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)
 
40
 
 
41
kde4_add_plugin(solid_modemmanager04 module.cpp ${solid_modemmanager_PART_SRCS} ${DBUS_INTERFACES_FILES})
 
42
 
 
43
target_link_libraries(solid_modemmanager04 ${KDE4_KDECORE_LIBS} ${KDE4_SOLID_LIBS} solidcontrol solidcontrolifaces)
 
44
install(TARGETS solid_modemmanager04 DESTINATION ${PLUGIN_INSTALL_DIR})
 
45
 
 
46
install(FILES solid_modemmanager04.desktop DESTINATION ${SERVICES_INSTALL_DIR}/solidbackends )
 
47
 
 
48
kde4_install_icons( ${ICON_INSTALL_DIR} )