diff options
author | Fred Wright <fw@fwright.net> | 2016-01-28 14:53:46 -0800 |
---|---|---|
committer | Jon Schlueter <jschlueter@redhat.com> | 2016-02-06 22:26:32 -0500 |
commit | 410d80c9ee43fe2b67dfa1f472056f952f722f17 (patch) | |
tree | 452dc8e80c2cd5051230845f49652df61156c0ac /devtools/identify_failing_build_options.py | |
parent | 2f9ec9f27668532348ff7481238e3141756e94d4 (diff) | |
download | gpsd-410d80c9ee43fe2b67dfa1f472056f952f722f17.tar.gz |
Adds option to make the inclusion of xgps and xgpsspeed optional.
These two X11 programs require gobject and gtk, making them quite
dependency-intensive. For example, in MacPorts, those two
dependencies recursively expand into over 150 otherwise unnecessary
dependencies. Making their inclusion optional allows a more
lightweight install for users who don't plan to use them.
This option only determines whether the programs and their manpages
are copied as part of the install; the real benefit comes from being
able to omit the relevant dependencies in a package-manager-based
setup. The xgps=no setting does not suppress the creation of their
manpages, since that is done via wildcard and it's not worth the
trouble to rework that just to save a small amount of build time in
the xgps=no case.
The default setting is xgps=yes, for compatibility with previous
versions.
TESTED:
Under OSX, verified that the two programs and their respective
manpages are installed iff xgps=yes.
Signed-off-by: Jon Schlueter <jschlueter@redhat.com>
Diffstat (limited to 'devtools/identify_failing_build_options.py')
0 files changed, 0 insertions, 0 deletions