diff options
| author | Ralf Habacker <ralf.habacker@freenet.de> | 2007-03-08 20:10:09 +0000 | 
|---|---|---|
| committer | Ralf Habacker <ralf.habacker@freenet.de> | 2007-03-08 20:10:09 +0000 | 
| commit | d38034c92c391d72a3e2e68a9dcc3e94f726738c (patch) | |
| tree | 3bf918df760059fa59a244b087134e10057abb22 | |
| parent | 819da44f7cc6cd1e3f718342421d7e10de1edd17 (diff) | |
* cmake/CMakeList.txt,cmake/config.h.cmake: used DBUS_WIN for all win32 systems and DBUS_WINXX for specific subsystems.
| -rw-r--r-- | ChangeLog | 6 | ||||
| -rw-r--r-- | cmake/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | cmake/config.h.cmake | 19 | 
3 files changed, 26 insertions, 2 deletions
@@ -1,5 +1,11 @@  2007-03-08  Ralf Habacker  <ralf.habacker@freenet.de> +	* cmake/CMakeList.txt,cmake/config.h.cmake: used  +	DBUS_WIN for all win32 systems and DBUS_WINXX for  +	specific subsystems. + +2007-03-08  Ralf Habacker  <ralf.habacker@freenet.de> +  	* dbus-win.patch: updated patch for bus/dispatch.c.  2007-03-08  Ralf Habacker  <ralf.habacker@freenet.de> diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index c2dbf069..9eb65b2e 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -93,7 +93,8 @@ if(wince)  	include_directories(${wcelibcex}/include/wcelibcex ${wcelibcex}/src)  	add_definitions( -			-DDBUS_WINCE +# see config.h.cmake +#			-DDBUS_WINCE  			-DWINCE  			-DWIN32_PLATFORM_PSPC  			-D_WINDOWS diff --git a/cmake/config.h.cmake b/cmake/config.h.cmake index 7faffef4..b90005e8 100644 --- a/cmake/config.h.cmake +++ b/cmake/config.h.cmake @@ -117,9 +117,25 @@  /* Define to 1 if you have struct cmsgred */  #cmakedefine    HAVE_CMSGCRED 1 -#if defined(_WIN32) || defined(_WIN64) +// system type defines +#if defined(_WIN32) || defined(_WIN64) || defined(_WINCE)  # define DBUS_WIN  # define DBUS_WIN_FIXME 1 +#endif + +#if defined(_WIN32) +# define DBUS_WIN32 +#endif + +#if defined(_WIN64) +# define DBUS_WIN64 +#endif + +#if defined(_WINCE) +# define DBUS_WINCE +#endif + +#if defined(_WIN32) || defined(_WIN64)  // mingw mode_t  # ifdef HAVE_STDIO_H  #  include <stdio.h> @@ -138,6 +154,7 @@  # endif  #endif	// defined(_WIN32) || defined(_WIN64) +  #ifdef interface  #undef interface  #endif  | 
