[dconf/wip/proxy: 2/12] HACKING: dbus-1/ and editor/ no longer exist
- From: Allison Lortie <desrt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf/wip/proxy: 2/12] HACKING: dbus-1/ and editor/ no longer exist
- Date: Wed, 18 Jan 2017 15:25:12 +0000 (UTC)
commit e221f32b2d1005dbd09d9047294137d02a159f30
Author: Allison Lortie <desrt desrt ca>
Date: Thu Sep 22 11:21:47 2016 -0400
HACKING: dbus-1/ and editor/ no longer exist
... and similar changes to the README.
HACKING | 15 ---------------
README | 28 +++++++---------------------
2 files changed, 7 insertions(+), 36 deletions(-)
---
diff --git a/HACKING b/HACKING
index d071e03..95a6c73 100644
--- a/HACKING
+++ b/HACKING
@@ -65,26 +65,11 @@ gsettings/:
This directory produces the libdconfsettings.so GIOModule.
-dbus-1/:
-
- This directory contains a client-side library based on libdbus-1. It
- also contains the D-Bus glue code for libdbus-1 (since it is the only
- client-side library that is using it).
-
- This directory produces the libdconf-dbus-1.so shared library.
-
- It also produces libdconf-libdbus-1.a (containing the D-Bus glue) for
- testing purposes, and its -shared variant.
-
bin/:
This is the 'dconf' commandline tool. It uses the library from
client/ above.
-editor/:
-
- This is the graphical dconf-editor. It also uses the client/ library.
-
service/:
This is the dconf-service required for any client side library to do
diff --git a/README b/README
index c5c98b7..a1bd631 100644
--- a/README
+++ b/README
@@ -48,29 +48,15 @@ graphical applications.
dconf itself attempts to maintain a rather low profile with respect to
dependencies. For the most part, there is only a dependency on GLib.
-With the exception of the bin/ and editor/ directories, dconf is written
-in C using libglib. This is a very strong dependency due to the fact
-that dconf's type system is GVariant.
+With the exception of the bin/ directory, dconf is written in C using
+libglib. This is a very strong dependency due to the fact that dconf's
+type system is GVariant.
-The dconf-service has a dependency on libgio, as do the client libraries
-that make use of GDBus (and the utilities that make use of those
-libraries).
+The dconf-service has a dependency on libgio (for GDBus), as do the
+client libraries.
-The standard client library is libdconf (in client/). If you can't use
-GSettings then you should probably want to use this next.
-
-There is also a libdbus-1 based library. It does not depend on libgio,
-but still depends on libglib. It is not recommended to use this library
-unless you have a legacy dependency on libdbus-1 (such as in Qt
-applications).
-
-bin/ and editor/ are written in Vala. The Vala compiler is not required
-to compile tarball releases but is required for building out of git.
-
-The editor also has a dependency on Gtk+ 3 and libxml2. The libxml2
-dependency should disappear at some point in the near future. In any
-case, building the editor is optional (and can be switched off using
---disable-editor).
+bin/ is written in Vala. The Vala compiler is not required to compile
+tarball releases but is required for building out of git.
Installing dconf follows the typical automake dance:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]