[dconf/wip/proxy: 2/12] HACKING: dbus-1/ and editor/ no longer exist



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]