summaryrefslogtreecommitdiff
path: root/cmake/tools
Commit message (Collapse)AuthorAgeFilesLines
* Actually commit cmake changes for dbus-launchSimon McVittie2015-02-241-1/+3
|
* Add dbus-update-activation-environment toolSimon McVittie2015-02-241-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | If OS builders (distributions) have chosen to use the per-user bus, this provides two possible modes of operation for compatibility with existing X session startup hooks. A legacy-free system can just upload DISPLAY, XAUTHORITY and possibly DBUS_SESSION_BUS_ADDRESS into dbus-daemon's and systemd's activation environments, similar to http://cgit.freedesktop.org/systemd/systemd/tree/xorg/50-systemd-user.sh installed by systemd (but unlike systemctl, dbus-update-activation-environment works for traditional D-Bus-activated services, not just for systemd services). A system where compatibility is required for environment variables exported by snippets in /etc/X11/xinit/xinitrc.d (in Red Hat derivatives, Gentoo, etc.) or /etc/X11/Xsession.d (Debian derivatives) can upload the entire environment of the X session, minus some selected environment variables which are specific to a login session (notably XDG_SESSION_ID). In Debian, I plan to put the former in a new dbus-user-session package that enables a user-session-centric mode of operation for D-Bus, and the latter in the existing dbus-x11 package, with the intention that dbus-x11 eventually becomes a tool for change-averse setups or goes away entirely. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=61301 Reviewed-by: Philip Withnall <philip.withnall@collabora.co.uk>
* dbus-send: Keep cmake build system in sync with autotools.Ralf Habacker2015-02-161-0/+2
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=89109 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Add dbus-test-tool and its man page to the CMake build systemSimon McVittie2015-02-121-0/+13
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=89086 Reviewed-by: Philip Withnall <philip.withnall@collabora.co.uk>
* dbus-monitor: add options to log binary data with or without pcap framingSimon McVittie2015-02-041-0/+2
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46787 Reviewed-by: Philip Withnall <philip.withnall@collabora.co.uk>
* dbus-monitor: use common code from dbus-test-toolSimon McVittie2015-02-041-0/+2
| | | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46787 Reviewed-by: Philip Withnall [also sync up the cmake build system -smcv]
* Fix installation of empty directories for cmake build system.Ralf Habacker2014-09-151-0/+3
| | | | | | | | | | The differences has been found out by comparing with the cross compiled mingw..-dbus packages. [exclude system bus support bits on Windows -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=83583 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Remove obsolete cmake project tags in sub directories; we only have one project.Ralf Habacker2014-01-081-2/+0
| | | | | Bug: https://bugs.freedesktop.org/show_bug.cgi?id=68506 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Moved docbook sources used by cmake into doc subdir and adapted cmake build ↵Ralf Habacker2013-02-143-504/+0
| | | | | | | system. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59805 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
* Remove remnants of dbus-viewerSimon McVittie2011-07-291-8/+0
| | | | | Parts of it were already missing, it wasn't compiled, and it depends on dbus-glib and Gtk.
* CMake dbus libraries usage cleanup.Ralf Habacker2010-03-201-2/+0
| | | | | | 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.
* added some docs for windows and updated the documentation indexRalf Habacker2010-02-103-0/+504
|
* remove the debug postfix for the executables, it only makes sense for the libRomain Pokrzywka2010-02-071-4/+0
|
* refactor the cmake build to match with autotools: only export client symbols ↵Romain Pokrzywka2010-02-071-2/+4
| | | | 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
* do not add d suffix on non-windows (cherry picked from commit ↵Frank Osterfeld2009-11-301-1/+3
| | | | 27980491d3cac6166c30c4adc2c71d80c3e4e13a)
* build fixes for tests on unix (cherry picked from commit ↵Frank Osterfeld2009-11-301-0/+10
| | | | 99f567e97f807a1270d01f97223941acd279dbf8)
* merge changes done to the cmake-buildsystem from the sf.net windbus-svn ↵Christian Ehrlicher2009-11-301-50/+11
| | | | trunk. tested and works fine with at least msvc2008. (cherry picked from commit 45c168fd61e3f6447e014df4bb6417efbe725ccd)
* * tools/dbus-launch-win.c: new file, replaces script wrapper on win32Ralf Habacker2007-06-011-0/+10
|
* * cmake: added debug postfixes to debug exe's for easier debugging.Ralf Habacker2007-04-261-7/+7
| | | | * dbus\dbus-sysdeps-win.c (_dbus_win_set_error_from_win_error): print error code in case no string message is available.
* * cmake: new directory, contains cmake build support.Ralf Habacker2007-03-031-0/+78
See http://www.cmake.org for more informations. Currently only unix will be buildable because some win32 required files are still missing.