[glib] gio-2.0.pc: Avoid full path to executables
- From: Kalev Lember <klember src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] gio-2.0.pc: Avoid full path to executables
- Date: Wed, 11 Apr 2012 19:29:35 +0000 (UTC)
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]