Move the event system into common to be used by our threads

This commit is contained in:
Micke Prag 2012-02-03 14:51:39 +01:00
parent 189ddc9383
commit 938187b2a6
9 changed files with 9 additions and 9 deletions

View file

@ -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

View file

@ -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
) )