[glib] gio-2.0.pc: Avoid full path to executables



commit 47692845c0a062a76f99b5de125c5eafa4556847
Author: Kalev Lember <kalevlember gmail com>
Date:   Wed Apr 11 16:41:48 2012 +0300

    gio-2.0.pc: Avoid full path to executables
    
    Instead of using full path in glib_compile_schemas and
    glib_compile_resources variables, rely on having the executables in
    PATH.
    
    This fixes the cross-compiling case where we cannot execute the binaries
    for target system. Instead of executing the target system's binaries, we
    need to use the native versions installed on the build host. The easiest
    way to find the native executables is to just pick them up from PATH.
    
    In addition, this brings gio-2.0.pc in line with glib-2.0.pc -- the
    latter has historically only listed the executable name and not the full
    path.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673911

 gio-2.0.pc.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gio-2.0.pc.in b/gio-2.0.pc.in
index 8dac838..9f7123f 100644
--- a/gio-2.0.pc.in
+++ b/gio-2.0.pc.in
@@ -4,9 +4,9 @@ libdir= libdir@
 includedir= includedir@
 
 giomoduledir= GIO_MODULE_DIR@
-glib_compile_schemas= bindir@/glib-compile-schemas EXEEXT@
-glib_compile_resources= bindir@/glib-compile-resources EXEEXT@
-gdbus_codegen= bindir@/gdbus-codegen
+glib_compile_schemas=glib-compile-schemas
+glib_compile_resources=glib-compile-resources
+gdbus_codegen=gdbus-codegen
 
 Name: GIO
 Description: glib I/O library



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]