Move the event system into common to be used by our threads
This commit is contained in:
parent
189ddc9383
commit
938187b2a6
9 changed files with 9 additions and 9 deletions
|
@ -4,6 +4,7 @@ ENDIF(COMMAND cmake_policy)
|
||||||
|
|
||||||
######## Non configurable options ########
|
######## Non configurable options ########
|
||||||
SET( telldus-common_SRCS
|
SET( telldus-common_SRCS
|
||||||
|
Event.cpp
|
||||||
Message.cpp
|
Message.cpp
|
||||||
Mutex.cpp
|
Mutex.cpp
|
||||||
Strings.cpp
|
Strings.cpp
|
||||||
|
@ -12,6 +13,8 @@ SET( telldus-common_SRCS
|
||||||
|
|
||||||
SET( telldus-common_HDRS
|
SET( telldus-common_HDRS
|
||||||
common.h
|
common.h
|
||||||
|
Event.h
|
||||||
|
EventHandler.h
|
||||||
Message.h
|
Message.h
|
||||||
Mutex.h
|
Mutex.h
|
||||||
Socket.h
|
Socket.h
|
||||||
|
@ -29,6 +32,8 @@ IF (APPLE)
|
||||||
FIND_LIBRARY(ICONV_LIBRARY iconv)
|
FIND_LIBRARY(ICONV_LIBRARY iconv)
|
||||||
ADD_DEFINITIONS( -D_MACOSX )
|
ADD_DEFINITIONS( -D_MACOSX )
|
||||||
LIST(APPEND telldus-common_SRCS
|
LIST(APPEND telldus-common_SRCS
|
||||||
|
Event_unix.cpp
|
||||||
|
EventHandler_unix.cpp
|
||||||
Socket_unix.cpp
|
Socket_unix.cpp
|
||||||
stdlibc_workaround.cpp #Remove this when we drop support for 10.5
|
stdlibc_workaround.cpp #Remove this when we drop support for 10.5
|
||||||
)
|
)
|
||||||
|
@ -41,6 +46,8 @@ ELSEIF (WIN32)
|
||||||
ADD_DEFINITIONS( /Zc:wchar_t- ) # Treat wchar_t as Built-in Type' = No
|
ADD_DEFINITIONS( /Zc:wchar_t- ) # Treat wchar_t as Built-in Type' = No
|
||||||
ADD_DEFINITIONS( -D_WINDOWS )
|
ADD_DEFINITIONS( -D_WINDOWS )
|
||||||
LIST(APPEND telldus-common_SRCS
|
LIST(APPEND telldus-common_SRCS
|
||||||
|
Event_win.cpp
|
||||||
|
EventHandler_win.cpp
|
||||||
Socket_win.cpp
|
Socket_win.cpp
|
||||||
)
|
)
|
||||||
ELSEIF (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
|
ELSEIF (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
|
||||||
|
@ -48,6 +55,8 @@ ELSEIF (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
|
||||||
FIND_LIBRARY(ICONV_LIBRARY iconv)
|
FIND_LIBRARY(ICONV_LIBRARY iconv)
|
||||||
ADD_DEFINITIONS( -D_FREEBSD )
|
ADD_DEFINITIONS( -D_FREEBSD )
|
||||||
LIST(APPEND telldus-common_SRCS
|
LIST(APPEND telldus-common_SRCS
|
||||||
|
Event_unix.cpp
|
||||||
|
EventHandler_unix.cpp
|
||||||
Socket_unix.cpp
|
Socket_unix.cpp
|
||||||
)
|
)
|
||||||
LIST(APPEND telldus-common_LIBRARIES
|
LIST(APPEND telldus-common_LIBRARIES
|
||||||
|
|
|
@ -18,7 +18,6 @@ SET( telldus-service_SRCS
|
||||||
ControllerMessage.cpp
|
ControllerMessage.cpp
|
||||||
Device.cpp
|
Device.cpp
|
||||||
DeviceManager.cpp
|
DeviceManager.cpp
|
||||||
Event.cpp
|
|
||||||
Log.cpp
|
Log.cpp
|
||||||
Sensor.cpp
|
Sensor.cpp
|
||||||
Settings.cpp
|
Settings.cpp
|
||||||
|
@ -78,8 +77,6 @@ SET( telldus-service_HDRS
|
||||||
ControllerMessage.h
|
ControllerMessage.h
|
||||||
Device.h
|
Device.h
|
||||||
DeviceManager.h
|
DeviceManager.h
|
||||||
Event.h
|
|
||||||
EventHandler.h
|
|
||||||
EventUpdateManager.h
|
EventUpdateManager.h
|
||||||
Log.h
|
Log.h
|
||||||
Sensor.h
|
Sensor.h
|
||||||
|
@ -116,8 +113,6 @@ IF (APPLE) #### Mac OS X ####
|
||||||
main_mac.cpp
|
main_mac.cpp
|
||||||
ConnectionListener_unix.cpp
|
ConnectionListener_unix.cpp
|
||||||
ControllerListener_mac.cpp
|
ControllerListener_mac.cpp
|
||||||
Event_unix.cpp
|
|
||||||
EventHandler_unix.cpp
|
|
||||||
SettingsCoreFoundationPreferences.cpp
|
SettingsCoreFoundationPreferences.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -134,8 +129,6 @@ ELSEIF (WIN32) #### Windows ####
|
||||||
)
|
)
|
||||||
LIST(APPEND telldus-service_SRCS
|
LIST(APPEND telldus-service_SRCS
|
||||||
ConnectionListener_win.cpp
|
ConnectionListener_win.cpp
|
||||||
Event_win.cpp
|
|
||||||
EventHandler_win.cpp
|
|
||||||
main_win.cpp
|
main_win.cpp
|
||||||
SettingsWinRegistry.cpp
|
SettingsWinRegistry.cpp
|
||||||
TelldusWinService_win.cpp
|
TelldusWinService_win.cpp
|
||||||
|
@ -164,8 +157,6 @@ ELSE (APPLE) #### Linux ####
|
||||||
SET( telldus-service_TARGET telldusd )
|
SET( telldus-service_TARGET telldusd )
|
||||||
LIST(APPEND telldus-service_SRCS
|
LIST(APPEND telldus-service_SRCS
|
||||||
ConnectionListener_unix.cpp
|
ConnectionListener_unix.cpp
|
||||||
Event_unix.cpp
|
|
||||||
EventHandler_unix.cpp
|
|
||||||
main_unix.cpp
|
main_unix.cpp
|
||||||
SettingsConfuse.cpp
|
SettingsConfuse.cpp
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue