diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 28 |
1 files changed, 7 insertions, 21 deletions
@@ -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: |