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