Skip to content
  • Simon McVittie's avatar
    Install gio-launch-desktop in a non-PATH location · ae15c800
    Simon McVittie authored and Philip Withnall's avatar Philip Withnall committed
    
    
    This is an internal helper executable, which users shouldn't invoke
    directly (see glib#1633).
    
    When building for a single-architecture distribution, we can install
    it as ${libexecdir}/gio-launch-desktop.
    
    When building for a multiarch distribution, installing it into an
    architecture-specific location and packaging it alongside the GLib
    library avoids the problem discussed in glib#1633 where it would either
    cause a circular dependency between the GLib library and a common
    cross-architecture package (libglib2.0-bin in Debian), or require a
    separate package just to contain gio-launch-desktop, or cause different
    architectures' copies to overwrite each other.
    
    Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
    ae15c800