~ubuntu-branches/ubuntu/utopic/ibus-qt/utopic

« back to all changes in this revision

Viewing changes to .pc/binutils-gold/src/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): LI Daobing
  • Date: 2010-04-10 16:25:47 UTC
  • mfrom: (5.2.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100410162547-9k8zunomsq7nre2c
Tags: 1.3.0-1
* New upstream release.
* debian/control: bump standards version to 3.8.4.
* debian/source/format: 3.0.
* Fix "FTBFS with binutils-gold" (Closes: #554862)
  - debian/patches/binutils-gold: added.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(
 
2
    ${QT_QTCORE_INCLUDE_DIR}
 
3
    ${QT_QTDBUS_INCLUDE_DIR}
 
4
    ${DBUS_INCLUDE_DIRS}
 
5
)
 
6
 
 
7
link_directories(
 
8
    ${DBUS_LIBRARY_DIRS}
 
9
)
 
10
 
 
11
set(
 
12
    ibus_qt_SRCS
 
13
    qibusobject.cpp
 
14
    qibusserializable.cpp
 
15
    qibusattribute.cpp
 
16
    qibusattrlist.cpp
 
17
    qibusproperty.cpp
 
18
    qibusproplist.cpp
 
19
    qibustext.cpp
 
20
    qibuslookuptable.cpp
 
21
    qibusenginedesc.cpp
 
22
    qibuscomponent.cpp
 
23
    qibusibusproxy.cpp
 
24
    qibusdbusproxy.cpp
 
25
    qibusinputcontextproxy.cpp
 
26
    qibusbus.cpp
 
27
    qibusinputcontext.cpp
 
28
    qibusobservedpath.cpp
 
29
    qibusengineadaptor.cpp
 
30
    qibusengine.cpp
 
31
    qibusfactoryadaptor.cpp
 
32
    qibusenginefactory.cpp
 
33
    qibusconfigadaptor.cpp
 
34
    qibusconfigproxy.cpp
 
35
    qibusconfigservice.cpp
 
36
    qibusconfig.cpp
 
37
)
 
38
 
 
39
set(
 
40
    ibus_qt_HDRS
 
41
    qibusobject.h
 
42
    qibusserializable.h
 
43
    qibusattribute.h
 
44
    qibusattrlist.h
 
45
    qibusproperty.h
 
46
    qibusproplist.h
 
47
    qibustext.h
 
48
    qibuslookuptable.h
 
49
    qibusenginedesc.h
 
50
    qibuscomponent.h
 
51
    qibusibusproxy.h
 
52
    qibusdbusproxy.h
 
53
    qibusinputcontextproxy.h
 
54
    qibusbus.h
 
55
    qibusinputcontext.h
 
56
    qibusobservedpath.h
 
57
    qibusengineadaptor.h
 
58
    qibusengine.h
 
59
    qibusfactoryadaptor.h
 
60
    qibusenginefactory.h
 
61
    qibusconfigadaptor.h
 
62
    qibusconfigproxy.h
 
63
    qibusconfigservice.h
 
64
    qibusconfig.h
 
65
)
 
66
 
 
67
# QT4_ADD_DBUS_INTERFACE(
 
68
#     ibus_qt_SRCS
 
69
#     ${CMAKE_CURRENT_SOURCE_DIR}/interfaces/org.freedesktop.IBus.xml
 
70
#     basename
 
71
# )
 
72
 
73
# QT4_AUTOMOC(${ibus_qt_SRCS})
 
74
QT4_WRAP_CPP(
 
75
    ibus_qt_MOC_SRCS
 
76
    ${ibus_qt_HDRS}
 
77
)
 
78
 
 
79
add_library(
 
80
    ibus-qt
 
81
    SHARED
 
82
    ${ibus_qt_SRCS}
 
83
    ${ibus_qt_MOC_SRCS}
 
84
)
 
85
 
 
86
set_target_properties(
 
87
    ibus-qt PROPERTIES
 
88
    VERSION ${LIB_VERSION}
 
89
    SOVERSION ${LIB_SOVERSION}
 
90
)
 
91
 
 
92
target_link_libraries(
 
93
    ibus-qt
 
94
    debug ${QT_QTCORE_LIBRARY_DEBUG}
 
95
    debug ${QT_QTDBUS_LIBRARY_DEBUG}
 
96
    optimized ${QT_QTCORE_LIBRARY_RELEASE}
 
97
    optimized ${QT_QTDBUS_LIBRARY_RELEASE}
 
98
    ${DBUS_LIBRARIES}
 
99
)
 
100
 
 
101
install(TARGETS ibus-qt
 
102
    LIBRARY DESTINATION ${LIBDIR})
 
103
install(FILES ${ibus_qt_HDRS}
 
104
    DESTINATION include/ibus-qt COMPONENT Devel)
 
105
 
 
106
add_executable(
 
107
    ibus-test
 
108
    ibus.cpp
 
109
)
 
110
 
 
111
target_link_libraries(
 
112
    ibus-test
 
113
    ibus-qt
 
114
)
 
115
 
 
116
# install(TARGETS ibus-test
 
117
#     RUNTIME DESTINATION bin)