Commit graph

45 commits

Author SHA1 Message Date
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
Ralf Habacker
3718730332 * cmake/dbus/CMakeLists.txt: debug postfix also for mingw. 2007-03-25 19:28:05 +00:00
Ralf Habacker
ea58ec1cf9 * cmake/modules/FindExpat.cmake: fix package detection on win32.
* README.win: update install instructions.
2007-03-16 22:34:40 +00:00
Ralf Habacker
280e313ef7 * dbus\dbus-sysdeps-win-thread.c: renamed to dbus-sysdeps-thread-win.c, it is a platform depending file similar to dbus-sysdeps-pthread.c. 2007-03-15 12:13:39 +00:00
Ralf Habacker
a2d6c5ebc6 * cmake\doc\CMakeLists.txt: added prelimary xml doc support, needs cmake find script. 2007-03-15 12:10:07 +00:00
Ralf Habacker
d6387f4aae * cmake/config.h.cmake: WINCE fixes, defined DBUS_UNIX. 2007-03-14 18:01:01 +00:00
Ralf Habacker
c01a63299e * cmake: added doxygen support 2007-03-14 00:16:05 +00:00
Ralf Habacker
4350f5798e * cmake/config.h.cmake: win32 msvc bug fix 2007-03-09 20:54:07 +00:00
Ralf Habacker
6bccff6baa * cmake/config.h.cmake: fixed DBUS_WINxx defines, using _WINCE does not work. 2007-03-09 19:23:45 +00:00
Ralf Habacker
d38034c92c * cmake/CMakeList.txt,cmake/config.h.cmake: used DBUS_WIN for all win32 systems and DBUS_WINXX for specific subsystems. 2007-03-08 20:10:09 +00:00
Ralf Habacker
5f5a1a3366 * cmake/ConfigureChecks.cmake: fixed socketpair check, added setrlimit check really 2007-03-08 08:36:47 +00:00
Ralf Habacker
4b876d8cb4 * cmake/dbus/CMakeLists.txt,cmake/bus/CMakeLists.txt,
cmake/CMakeLists.txt: win32 compile fix
2007-03-06 20:51:02 +00:00
Ralf Habacker
36ebfd411b * cmake: new directory, contains cmake build support.
See http://www.cmake.org for more informations.
Currently only unix will be buildable because some
win32 required files are still missing.
2007-03-03 14:32:17 +00:00