~kgunn72/platform-api/papi-mir-0.1.8

« back to all changes in this revision

Viewing changes to src/ubuntu/mirclient/CMakeLists.txt

  • Committer: CI bot
  • Author(s): Daniel d'Andrada
  • Date: 2014-02-14 15:45:54 UTC
  • mfrom: (190.2.1 unity8_clipboard_v2)
  • Revision ID: ps-jenkins@lists.canonical.com-20140214154554-imb2qjpcyxdkva78
Clipboard implementation using UnityService through the mir socket 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
set(SOURCES 
 
1
protobuf_generate_cpp(
 
2
  GENERATED_PROTOBUF_SRCS GENERATED_PROTOBUF_HDRS
 
3
  unityrpc.proto
 
4
)
 
5
 
 
6
set(SOURCES
2
7
  ubuntu_application_api_mirclient.cpp
3
8
  application_instance_mirclient.cpp
4
9
  window_properties_mirclient.cpp
5
10
  window_mirclient.cpp
 
11
  ${GENERATED_PROTOBUF_SRCS}
6
12
)
7
13
 
8
14
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -fPIC")
15
21
include_directories(
16
22
    ${CMAKE_BINARY_DIR}/include
17
23
    ${MIRCLIENT_INCLUDE_DIRS}
 
24
    ${PROTOBUF_INCLUDE_DIRS}
 
25
    ${CMAKE_CURRENT_BINARY_DIR}
18
26
)
19
27
 
20
28
target_link_libraries(
21
29
  ubuntu_application_api_mirclient
22
30
  ${MIRCLIENT_LDFLAGS} ${MIRCLIENT_LIBRARIES}
23
31
  -Wl,--whole-archive ubuntu_application_api_mircommon ${UBUNTU_APPLICATION_API_LINK_LIBRARIES} -Wl,--no-whole-archive
 
32
  ${PROTOBUF_LIBRARIES}
24
33
)
25
34
 
26
35
set_target_properties(