1 cmake_minimum_required (VERSION 2.6)
5 amcp/AMCPCommandQueue.cpp
6 amcp/AMCPCommandsImpl.cpp
7 amcp/AMCPProtocolStrategy.cpp
8 amcp/amcp_command_repository.cpp
10 cii/CIICommandsImpl.cpp
11 cii/CIIProtocolStrategy.cpp
13 clk/CLKProtocolStrategy.cpp
15 clk/clk_command_processor.cpp
17 osc/oscpack/OscOutboundPacketStream.cpp
18 osc/oscpack/OscPrintReceivedElements.cpp
19 osc/oscpack/OscReceivedElements.cpp
20 osc/oscpack/OscTypes.cpp
24 util/AsyncEventServer.cpp
25 util/lock_container.cpp
26 util/strategy_adapters.cpp
32 amcp/AMCPCommandQueue.h
33 amcp/AMCPCommandsImpl.h
34 amcp/AMCPProtocolStrategy.h
35 amcp/amcp_command_repository.h
40 cii/CIIProtocolStrategy.h
42 clk/CLKProtocolStrategy.h
44 clk/clk_command_processor.h
46 osc/oscpack/MessageMappingOscPacketListener.h
47 osc/oscpack/OscException.h
48 osc/oscpack/OscHostEndianness.h
49 osc/oscpack/OscOutboundPacketStream.h
50 osc/oscpack/OscPacketListener.h
51 osc/oscpack/OscPrintReceivedElements.h
52 osc/oscpack/OscReceivedElements.h
53 osc/oscpack/OscTypes.h
57 util/AsyncEventServer.h
60 util/ProtocolStrategy.h
61 util/protocol_strategy.h
62 util/strategy_adapters.h
67 add_library(protocol ${SOURCES} ${HEADERS})
68 add_precompiled_header(protocol StdAfx.h FORCEINCLUDE)
70 include_directories(..)
71 include_directories(${BOOST_INCLUDE_PATH})
72 include_directories(${RXCPP_INCLUDE_PATH})
73 include_directories(${TBB_INCLUDE_PATH})
75 source_group(sources\\amcp amcp/*)
76 source_group(sources\\cii cii/*)
77 source_group(sources\\clk clk/*)
78 source_group(sources\\osc\\oscpack osc/oscpack/*)
79 source_group(sources\\osc osc/*)
80 source_group(sources\\util util/*)
81 source_group(sources ./*)
83 target_link_libraries(protocol common core reroute)