~vanvugt/mir/always-double-buffers

« back to all changes in this revision

Viewing changes to src/common/dispatch/CMakeLists.txt

  • Committer: Tarmac
  • Author(s): Christopher James Halse Rogers, Christopher James Halse Rogers
  • Date: 2015-02-18 04:25:26 UTC
  • mfrom: (2239.7.33 add-multiplexing-dispatchable)
  • Revision ID: tarmac-20150218042526-j1ei9ni2k4tua4e9
Add MultiplexingDispatchable.

This does exactly what it says; multiplexes multiple Dispatchables into a single Dispatchable. Each dispatch() of the MultiplexingDispatchable dispatches to a child Dispatchable with active events.

Approved by Alexandros Frantzis, PS Jenkins bot, Robert Carr.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
list(
18
18
  APPEND MIR_COMMON_SOURCES
19
19
  ${CMAKE_CURRENT_SOURCE_DIR}/simple_dispatch_thread.cpp
 
20
  ${CMAKE_CURRENT_SOURCE_DIR}/multiplexing_dispatchable.cpp
 
21
  ${CMAKE_CURRENT_SOURCE_DIR}/utils.cpp
20
22
)
21
23
 
22
24
set(MIR_COMMON_SOURCES ${MIR_COMMON_SOURCES} PARENT_SCOPE)