Skip to content

Commit 8905aee

Browse files
committed
In OSX MacPorts some glib-tools are placed in /opt/local/bin instead of /usr/local
1 parent 26bc296 commit 8905aee

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

android-env.sh

+8-1
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,11 @@ pathadd "$ANDROID_SDK_DIR/platform-tools"
5555

5656
export NDK_MODULE_PATH=$PWD
5757

58-
export PKG_CONFIG="pkg-config --define-variable=glib_genmarshal=/usr/bin/glib-genmarshal --define-variable=gobject_query=/usr/bin/gobject-query --define-variable=glib_mkenums=/usr/bin/glib-mkenums --define-variable=glib_compile_resources=/usr/bin/glib-compile-resources"
58+
export GLIB_BIN=/usr/bin
59+
60+
if [[ `uname` == 'Darwin' ]] && [[ -f '/opt/local/bin/glib-mkenums' ]]
61+
then
62+
GLIB_BIN='/opt/local/bin'
63+
fi
64+
65+
export PKG_CONFIG="pkg-config --define-variable=glib_genmarshal=$GLIB_BIN/glib-genmarshal --define-variable=gobject_query=$GLIB_BIN/gobject-query --define-variable=glib_mkenums=$GLIB_BIN/glib-mkenums --define-variable=glib_compile_resources=$GLIB_BIN/glib-compile-resources"

jhbuildrc-android

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ os.environ['ac_cv_path_GLIB_GENMARSHAL']='/usr/bin/glib-genmarshal'
1818
os.environ['PATH'] += ':' + os.environ['PWD'] + '/toolchain/bin'
1919
os.environ['CC'] = 'arm-linux-androideabi-gcc'
2020

21-
os.environ['PKG_CONFIG'] = 'pkg-config --define-variable=glib_genmarshal=/usr/bin/glib-genmarshal --define-variable=gobject_query=/usr/bin/gobject-query --define-variable=glib_mkenums=/usr/bin/glib-mkenums --define-variable=glib_compile_resources=/usr/bin/glib-compile-resources'
21+
os.environ['PKG_CONFIG'] = 'pkg-config --define-variable=glib_genmarshal={glibbin}/glib-genmarshal --define-variable=gobject_query={glibbin}/gobject-query --define-variable=glib_mkenums={glibbin}/glib-mkenums --define-variable=glib_compile_resources={glibbin}/glib-compile-resources'.format(**{ 'glibbin' : os.environ['GLIB_BIN']})

0 commit comments

Comments
 (0)