summaryrefslogtreecommitdiff
path: root/meson_options.txt
Commit message (Collapse)AuthorAgeFilesLines
* build: Make dconf client vapi installation optionalTomasz Miąsko2019-02-041-0/+1
| | | | | | | | | | | The client vapi is no longer used internally, but it introduces dependency on vala, since vapigen pkg-config file is required to determine where to install vapi file. Make clinet vapi file installation optional, and thus the dependency on vala itself. Issue #38.
* Revert "Merge branch 'fix/build-gtk-doc' into 'master'"Daniel Playfair Cal2018-08-141-1/+1
| | | This reverts merge request !18
* Build: revert to the old "enable-gtk-doc" flag since there is no reason to ↵Daniel Playfair Cal2018-08-141-1/+1
| | | | change it
* build: Use completions dir from pkg-config fileIñigo Martínez2018-08-111-0/+1
| | | | | | | | | | | | The `bash-completions` pkg-config file provides a variable with the location of the completion files. This variable is checked to set the installation directory of the completion file provided by dconf. As a side note, the variable in the `bash-completions` pkg-config file is not totally correct, because it provides a directory that is relative to prefix while it should be relative to datadir.
* build: Retrieve D-Bus and gio paths from pkg-config filesIñigo Martínez2018-08-111-3/+0
| | | | | | | | | | | | | | | D-Bus' session bus services' paths and gio's module's paths are hardcoded. However, these directories can be retrieved by checking this information from their pkgconfig files. This patch retrieves the paths for their correspondant pkgconfig files and uses those paths as installation directories. The options to set different directories for these options are not necessary anymore, so they have been removed. Finally, the post install script does not depend anymore on the existence of `gio-querymodules` and is always executed.
* build: Rename build optionsIñigo Martínez2018-08-111-5/+5
| | | | | | | | | | Following the new meson porting guidelines, this patch renames the build options. The list of changes is as follows: - Remove the enable prefix from boolean options. - Remove the with prefix from string options. - The character separator from multi-word options has been changed to underscore.
* build: Port to meson build systemIñigo Martínez2017-10-171-0/+5
meson is a build system focused on speed an ease of use, which helps speeding up the software development. This patch adds meson support along autotools. https://bugzilla.gnome.org/show_bug.cgi?id=784910