Ralf Habacker
2213a8511a
used dbus/dbus-1.def for cmake too
2009-12-01 10:20:55 +01:00
Ralf Habacker
6738ac8933
updated version
2009-12-01 10:18:46 +01:00
Frank Osterfeld
4806504180
with msvc, replace va_copy by assigning the va_lists (cherry picked from commit 42d613fc9284afaa9543549be26f32e503a58348)
2009-12-01 09:20:25 +01:00
Frank Osterfeld
0617102b4b
Fixes to the nonce code
...
Cherry-picked from commit f9bc0f4bd036f6ede5d9850fb0f8587178c85f44 in
the dbus4win repository, slightly massaged to apply by tml@iki.fi .
2009-12-01 08:43:45 +01:00
Frank Osterfeld
5e2a99c12c
The current state of the nonce-tcp implementation
...
Merged and cleaned up patch from my [Frank Osterfeld's] local work
branch.
Cherry-picked from commit e2801eca57b2d9e09afd662ed5ef6fc83be73afc and
edited by tml@iki.fi to make it apply, and fixing whitespace issues.
2009-12-01 08:43:36 +01:00
Frank Osterfeld
6900afeb7d
-util.c doesn't belong into the lib (cherry picked from commit 6191f6dda62e43765d5f48d677f7a2349e616a63)
2009-12-01 08:38:05 +01:00
Ralf Habacker
8ab7f05a19
fixed DBUS_VA_COPY for msvc
2009-11-30 16:01:19 +01:00
Ralf Habacker
3b253a5d27
keep in sync with source
2009-11-30 14:08:30 +01:00
Frank Osterfeld
be3d150691
define _DEBUG for debug builds (cherry picked from commit 3e261c022623306d4dba0cb11fa342abff61aee9)
2009-11-30 13:43:19 +01:00
Frank Osterfeld
08f8057d1f
do not run test binaries as unit tests if they aren't unit tests (cherry picked from commit 5281f5b113bd97152d1c9eac050432bda3274748)
2009-11-30 13:43:18 +01:00
Ralf Habacker
f128dc3cb5
keep def file in sync with source
2009-11-30 13:30:12 +01:00
Ralf Habacker
b94b853cd7
added DBUS_USE_OUTPUT_DEBUG_STRING option
2009-11-30 13:10:38 +01:00
Frank Osterfeld
fa2a53309d
fix warning, use Sleep, not _sleep on windows (cherry picked from commit ea36c743ad60a2dd5c6286571d1a475903519809)
2009-11-30 12:00:14 +01:00
Frank Osterfeld
e31af7aa81
define DBUS_BUILD_TESTS only if the option is enabled (cherry picked from commit 46c3a4e653c17c1daaabf164663856f373330f29)
2009-11-30 11:39:24 +01:00
Frank Osterfeld
9f36b6760c
fix TEST_SOCKET_DIR on windows, do not override value from top-level in test/ (cherry picked from commit fde144333281348cda2d533331946996d7a09bff)
2009-11-30 11:39:23 +01:00
Frank Osterfeld
c263a6dfff
disable launch-helper on windows for now until it builds (cherry picked from commit 48da3a0450172f711c25a459ce70c2521d22ee27)
2009-11-30 11:39:22 +01:00
Frank Osterfeld
c89d506700
bus-test-launch-helper is a unit test, test-service and test-shell-service are not. Rename test-shell to shell-test to match autotools (cherry picked from commit b106387b73d6a300a013a15f6507244e82f007ed)
2009-11-30 11:39:21 +01:00
Frank Osterfeld
a4e65790ea
Use correct sources to build test-shell-service, fixes a hang in bus-test (cherry picked from commit 0afe04db5152b57582863bef83a55d78020a79c6)
2009-11-30 11:39:21 +01:00
Ralf Habacker
ed1c2fdd82
removed obsolate files
2009-11-30 11:28:37 +01:00
Frank Osterfeld
dbde622530
cleanup: these files are already generated elsewhere (cherry picked from commit 21f66df24affd4a4d2fb3324fb51899c811530da)
2009-11-30 11:26:13 +01:00
Frank Osterfeld
3baa9550f0
rename test-spawn to spawn-test, to match autotools. test-sleep-forever is not a stand-alone test but called from other tests (cherry picked from commit 41bf95167cfc17b564594eab0a1901e46eaab5fe)
2009-11-30 11:09:27 +01:00
Frank Osterfeld
b0efb6d156
fix test and binary names (cherry picked from commit 18bcf5f2d474456c57cd94da234005a23e2589a7)
2009-11-30 11:09:26 +01:00
Frank Osterfeld
aae3becbf3
rename second test-names to test-names2 to avoid confusion (cherry picked from commit c83a2d79bb215b19b02987c9a45ed1bf07e5eeaf)
2009-11-30 11:09:26 +01:00
Frank Osterfeld
7ce953f038
build dbus-daemon-launch-helper-test and friends set all TEST vars needed for the .in files (cherry picked from commit fcd9ba392927b0433e5e037d393230774edae303)
2009-11-30 11:09:25 +01:00
Frank Osterfeld
6e8fcdf889
do not add d suffix on non-windows (cherry picked from commit 27980491d3cac6166c30c4adc2c71d80c3e4e13a)
2009-11-30 11:09:24 +01:00
Frank Osterfeld
a7330a9673
generate all config files from the .in files. Set some of the required variables replaced in the .in files by configure_file (cherry picked from commit 4980ffa1093877af182e032a13f6162df57be09f)
2009-11-30 11:09:23 +01:00
Sebastian Sauer
115891d376
use CMAKE_BUILD_TYPE to differ between debug and release. (cherry picked from commit 212268933438f3340e5c95905a2845d30cab1dd7)
2009-11-30 11:09:22 +01:00
Frank Osterfeld
8f15f6713b
use correct test data dir (cherry picked from commit ef471a74068b198ed10fe2a377520aa6a68b8370)
2009-11-30 11:09:21 +01:00
Frank Osterfeld
2feb3e2e65
add check for abstract sockets (cherry picked from commit 5b657984f4bc5544a8df560adcd224ed243972f1)
2009-11-30 10:54:32 +01:00
Frank Osterfeld
ff92d15f94
fix configure check and VA_COPY usage
...
* fix configure check: set DBUS_VA_COPY_FUNC correctly, and DBUS_VA_COPY_AS_ARRAY if no usable one was found
* add DBUS_VA_COPY_AS_ARRAY
* define DBUS_VA_COPY indirectly, cmakedefine plus variable does not work for me on windows, and is the wrong thing to do according to Allen. The undef seems unnecessary now, the address parsing test passes on windows, using mingw
(cherry picked from commit e6680d78d943be4ee2d85e9d82cd8aa1350db882)
2009-11-30 10:50:20 +01:00
Frank Osterfeld
45f8e734af
set -DDBUS_BUILD_TESTS remove -g, it's already set via CMAKE_BUILD_TYPE (cherry picked from commit 0dc4c572cf94edf81e0a2460d0aa82ca32eb24d7)
2009-11-30 10:50:19 +01:00
Frank Osterfeld
eb96d81eca
build fixes for tests on unix (cherry picked from commit 99f567e97f807a1270d01f97223941acd279dbf8)
2009-11-30 10:50:18 +01:00
Christian Ehrlicher
4668480458
merge changes done to the cmake-buildsystem from the sf.net windbus-svn trunk. tested and works fine with at least msvc2008. (cherry picked from commit 45c168fd61e3f6447e014df4bb6417efbe725ccd)
2009-11-30 10:32:04 +01:00
Christian Ehrlicher
452ff68a2d
mingw compile++ , w2k-support++
...
dbus/dbus-sysdeps-win.c: Don't unconditionally #include <wspiapi.h>
* cmake/ConfigureChecks.cmake, cmake/config.h.cmake, configure.in:
check for wspiapi.h presence which isn't available (and unneeded) in mingw32
* dbus/dbus-sysdeps-win.c: use HAVE_WSPIAPI_H
2009-11-29 19:06:22 +01:00
Tobias Mueller
5baf2f856a
Bug 21161 - Update the FSF address
...
No comment.
Signed-off-by: Colin Walters <walters@verbum.org>
2009-07-10 19:32:38 -04:00
Ralf Habacker
2c1102c006
* cmake/modules/FindKDEWIN.cmake: fixed comment
...
* cmake/modules/FindKDEWIN32.cmake: removed obsolate cmake module
2007-07-19 20:16:09 +00:00
Ralf Habacker
071b707ab8
* cmake/modules/FindKDEWIN.cmake: search in <program files dir>\win32libs for windows supplementary packages too
2007-07-04 06:41:56 +00:00
Ralf Habacker
df5f85d652
* cmake/dbus/CMakeLists.txt: handle userdb as unix file
2007-06-30 11:46:48 +00:00
Ralf Habacker
5ff8975d90
* cmake/CMakeLists.txt: added VERSION_PATCH to be able to distinguish win32 binary releases from dbus versioning
2007-06-21 15:08:50 +00:00
Ralf Habacker
938cc4c7b3
- debug options should not be in cvs
2007-06-16 08:14:47 +00:00
Ralf Habacker
bfe6bf0fd1
* cmake/CMakeLists.txt: use local include header first
...
* dbus/dbus-sysdeps-win.c: mingw compile fix of DBusCredential struct
2007-06-16 08:09:41 +00:00
Ralf Habacker
d9b9b45554
* cmake/ConfigureChecks.cmake,cmake/config.h.cmake: added check for HAVE_ERRNO_H
...
* cmake/dbus/CMakeLists.txt: added missing files
* dbus/dbus-transport-win.c/.h: new files
* dbus/dbus-sysdeps-win.c,.h: added required _unix functions to make dbus compilable on win32
* dbus/dbus-sysdeps-win-utils.c,.h: moved some functions to dbus-sysdeps-win.c
* dbus-win.patch: removed applied or obsolate patches
Note: dbus-win32 is now compilable, no guarantee that it runs without any problems
2007-06-15 21:04:43 +00:00
Ralf Habacker
e26ed1576a
* cmake/modules/FindKDEWIN.cmake, cmake/modules/FindKDEWIN_Packager.cmake cmake/modules/Win32Macros.cmake: new files from the kdewin32 project
...
* cmake/CMakeLists.txt: cleaned support for kdewin installer and win32 explorer wrapper
2007-06-14 07:56:47 +00:00
Ralf Habacker
dee80a284a
* cmake: added cygwin compile support
2007-06-03 14:15:57 +00:00
Ralf Habacker
dada2583bf
* tools/dbus-launch-win.c: new file, replaces script wrapper on win32.
...
* cmake/dbus-launch.bat.cmake: removed obsolate file
2007-06-01 22:27:47 +00:00
Ralf Habacker
081b2cd68e
* tools/dbus-launch-win.c: new file, replaces script wrapper on win32
2007-06-01 22:24:57 +00:00
Ralf Habacker
783e066ce3
* dbus/dbus-server-win.c,dbus/dbus-server-win.h: new file with empty function _dbus_server_listen_platform_specific().
...
* dbus/dbus-server.c (listen_funcs): uses _dbus_server_listen_platform_specific() on win platform too.
2007-05-24 19:15:26 +00:00
Ralf Habacker
73ed217efd
* cmake/CMakeLists.txt: fixed creating of TEST_..._BINARY to make bus-test able to find the binaries.
2007-05-23 06:00:34 +00:00
Ralf Habacker
17b84104f2
* cmake/: don't install test applications and service files, moved CMAKE_DEBUG_POSTFIX to top level CMakeLists.txt
2007-04-28 19:37:25 +00:00
Ralf Habacker
4bd8418548
* cmake: added debug postfixes to debug exe's for easier debugging.
...
* dbus\dbus-sysdeps-win.c (_dbus_win_set_error_from_win_error): print error code in case no string message is available.
2007-04-26 09:30:38 +00:00