~ubuntu-branches/ubuntu/raring/sunpinyin/raring

« back to all changes in this revision

Viewing changes to wrapper/ibus/src/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): YunQiang Su
  • Date: 2012-03-30 15:31:55 UTC
  • mfrom: (1.1.3) (1.2.7 sid)
  • Revision ID: package-import@ubuntu.com-20120330153155-qgls77sogzgtg9zp
Tags: 2.0.3+git20120222-1
* Team upload: git snapshot 20120222.
   - fix breaks if LDFLAGS in environment contains
       multiple words (Closese #646001).
   - rm patches merged to upstream:
       append-os-environ-toenv.patch
       fix-ftbfs-on-sh.patch
       remove-10-candidate-words-limitation.patch
   - refresh disable-lm-dict-compile.patch.
* Bump stardard version to 3.9.3: no modify needed.
* add libsunpinyin3-dbg and python-sunpinyin packages.
* debian/compat to 9, multiarch it.
* rewrite debian/rules with dh 7 format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# CMakeLists.txt: cmake config file for ibus-sunpinyin
 
2
 
 
3
find_package(GTK2 REQUIRED gtk)
 
4
find_package(iBus 1.2 REQUIRED)
 
5
find_package(SunPinyin 2.0 REQUIRED)
 
6
 
 
7
include_directories(${GTK2_INCLUDE_DIRS} ${iBus_INCLUDE_DIRS} ${SunPinyin_INCLUDE_DIRS})
 
8
set(LIBS ${LIBS} ${GTK2_LIBRARIES} ${iBus_LIBRARIES} ${SunPinyin_LIBRARIES})
 
9
set(ENGINE_SRCS
 
10
    main.cpp
 
11
    engine.cpp 
 
12
    pointer.h ibus_common.h
 
13
    imi_ibus_win.cpp imi_ibus_win.h
 
14
    sunpinyin_config_keys.h
 
15
    sunpinyin_config.cpp sunpinyin_config.h
 
16
    sunpinyin_engine.cpp sunpinyin_engine.h
 
17
    sunpinyin_engine_proxy.cpp sunpinyin_engine_proxy.h
 
18
    sunpinyin_lookup_table.cpp sunpinyin_lookup_table.h
 
19
    sunpinyin_property.cpp sunpinyin_property.h)
 
20
 
 
21
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
 
22
add_executable(ibus-engine-sunpinyin ${ENGINE_SRCS})
 
23
target_link_libraries(ibus-engine-sunpinyin ${LIBS})
 
24
 
 
25
install(TARGETS ibus-engine-sunpinyin
 
26
    RUNTIME DESTINATION ${LIBEXEC_DIR})