summaryrefslogtreecommitdiff
path: root/cmake/bus
AgeCommit message (Collapse)AuthorFilesLines
2014-01-17Rename bus-test-launch-helper to test-bus-launch_helper to match common test ↵Ralf Habacker1-2/+2
application naming scheme. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=73495 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2014-01-17Rename bus-test to test-bus to match common test application naming scheme.Ralf Habacker1-2/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=73495 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2014-01-10Use macros for test and helper executable targets on cmake build system.Ralf Habacker1-7/+4
The new macros add_test_executables and add helper_executables provides a platform independent way for specifing dbus test and service applications. On native Windows and Linux/UNIX systems the test applications are directly runable. When cross compiling for Windows on Linux test applications could be executed on the Linux host system with the help of wine and activated binfmt_misc support for wine. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41252 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2014-01-08Remove obsolete cmake project tags in sub directories; we only have one project.Ralf Habacker1-2/+0
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68506 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-06-28tests to embedded tests: replaced in cmake filesChengwei Yang1-2/+2
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=66291
2013-06-28cmake: align dir watch backend detection with autotoolsChengwei Yang1-7/+10
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=66257
2013-06-06XML: hard depends on expat and delete libxmlChengwei Yang1-5/+1
[The libxml code path has been broken for at least 2.5 years, and Expat is tiny, so there seems no point in supporting both. -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=20253 Signed-off-by: Chengwei Yang <chengwei.yang@intel.com> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-02-14Moved docbook sources used by cmake into doc subdir and adapted cmake build ↵Ralf Habacker1-752/+0
system. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59805 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-01-15Create missing directories in cmake <build-root>/bus/session.d and ↵Ralf Habacker1-0/+3
<build-root>/bus/system.d Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41319 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-03-22doc: update documentation with own_prefix policy rulesAlban Crequy1-0/+8
https://bugs.freedesktop.org/show_bug.cgi?id=46886
2012-01-04Revert "made session service dirs customizable: cmake part"Simon McVittie1-2/+0
This reverts commit 89e453216c02bb85c5e53d459997f8bc3b2c73d4. It makes the tests fail under autotools.
2011-11-21made session service dirs customizable: cmake partRalf Habacker1-0/+2
2011-10-17Install empty session.d config directory using cmake, otherwise dbus-daemon ↵Ralf Habacker1-0/+1
will not start Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41319
2011-09-29Merged cmake and autotools session bus configurationRalf Habacker2-33/+2
cmake and autotools session bus configuration templates are identical, so cmake now uses the autotools. Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41319
2011-07-02Added DBUS_ENABLE_STATS option to cmake buildsystem to keep in sync with ↵Ralf Habacker1-0/+6
autotools.
2010-06-07Keep in sync with autotools.Ralf Habacker1-1/+1
2010-03-22Make the windows binaries and build match the linux one with cmake buildsystem.unknown1-0/+3
This is performed by including the files from the client lib in the internal one and by removing the linking to dbus-1 for targets using the internal library.
2010-03-20CMake dbus libraries usage cleanup.Ralf Habacker1-8/+6
Renamed DBUS_LIBRARIES to DBUS_INTERNAL_LIBRARIES and moved to top level CMakeLists.txt. Removed obsolate references of dbus-internal library. Added DBUS_LIBRARIES definition which contains only the dbus library.
2010-02-10added some docs for windows and updated the documentation indexRalf Habacker1-0/+744
2010-02-07remove DBUS_DAEMON_EXECUTABLE_NAME, we already have DBUS_DAEMON_NAME, and ↵Romain Pokrzywka1-0/+1
use the specified name for the executable when building with cmake
2010-02-07remove the debug postfix for the executables, it only makes sense for the libRomain Pokrzywka1-6/+0
2010-02-07commented bits cleanupRomain Pokrzywka1-14/+0
2010-02-07refactor the cmake build to match with autotools: only export client symbols ↵Romain Pokrzywka1-25/+14
in dbus-1 and use and internal library for the rest. Currently this library is statically linked to the apps but it can be made dynamic if wanted
2009-11-30disable launch-helper on windows for now until it builds (cherry picked from ↵Frank Osterfeld1-11/+15
commit 48da3a0450172f711c25a459ce70c2521d22ee27)
2009-11-30bus-test-launch-helper is a unit test, test-service and test-shell-service ↵Frank Osterfeld1-1/+1
are not. Rename test-shell to shell-test to match autotools (cherry picked from commit b106387b73d6a300a013a15f6507244e82f007ed)
2009-11-30build dbus-daemon-launch-helper-test and friends set all TEST vars needed ↵Frank Osterfeld1-0/+20
for the .in files (cherry picked from commit fcd9ba392927b0433e5e037d393230774edae303)
2009-11-30do not add d suffix on non-windows (cherry picked from commit ↵Frank Osterfeld1-3/+6
27980491d3cac6166c30c4adc2c71d80c3e4e13a)
2009-11-30use correct test data dir (cherry picked from commit ↵Frank Osterfeld1-1/+1
ef471a74068b198ed10fe2a377520aa6a68b8370)
2009-11-30merge changes done to the cmake-buildsystem from the sf.net windbus-svn ↵Christian Ehrlicher1-24/+29
trunk. tested and works fine with at least msvc2008. (cherry picked from commit 45c168fd61e3f6447e014df4bb6417efbe725ccd)
2007-04-28* cmake/: don't install test applications and service files, moved ↵Ralf Habacker1-4/+4
CMAKE_DEBUG_POSTFIX to top level CMakeLists.txt
2007-04-26* cmake: added debug postfixes to debug exe's for easier debugging.Ralf Habacker1-10/+10
* dbus\dbus-sysdeps-win.c (_dbus_win_set_error_from_win_error): print error code in case no string message is available.
2007-03-06* cmake/dbus/CMakeLists.txt,cmake/bus/CMakeLists.txt,Ralf Habacker1-1/+1
cmake/CMakeLists.txt: win32 compile fix
2007-03-03* cmake: new directory, contains cmake build support.Ralf Habacker4-0/+273
See http://www.cmake.org for more informations. Currently only unix will be buildable because some win32 required files are still missing.