diff options
author | TingPing <tingping@tingping.se> | 2014-01-28 16:18:00 -0500 |
---|---|---|
committer | TingPing <tingping@tingping.se> | 2014-01-28 16:19:06 -0500 |
commit | 696407967305a24fbdf2b84b21a2e907f14d0089 (patch) | |
tree | 6565ba1dea00d4ce26f4b47a8c0c3f2ab30c8658 /osx | |
parent | c9818adfb14693bc031e21b90620d7447e93bd5b (diff) |
osx: Fix bundled Python
Diffstat (limited to 'osx')
-rw-r--r-- | osx/hexchat.bundle | 3 | ||||
-rwxr-xr-x | osx/launcher.sh | 6 | ||||
-rwxr-xr-x | osx/makebundle.sh | 4 |
3 files changed, 10 insertions, 3 deletions
diff --git a/osx/hexchat.bundle b/osx/hexchat.bundle index dd3dff33..58baac57 100644 --- a/osx/hexchat.bundle +++ b/osx/hexchat.bundle @@ -29,6 +29,9 @@ <data> ${prefix}/lib/python2.7/ </data> + <data> + ${prefix}/include/python2.7/pyconfig.h + </data> <binary> ${prefix}/lib/${gtkdir}/modules/*.so diff --git a/osx/launcher.sh b/osx/launcher.sh index 05b70076..61fb0276 100755 --- a/osx/launcher.sh +++ b/osx/launcher.sh @@ -35,9 +35,9 @@ export GDK_PIXBUF_MODULE_FILE="$bundle_etc/gtk-2.0/gdk-pixbuf.loaders" export PANGO_LIBDIR="$bundle_lib" export PANGO_SYSCONFDIR="$bundle_etc" -#export PYTHON="$bundle_contents/MacOS/python" -#export PYTHONHOME="$bundle_res" -#export PYTHONPATH="$bundle_lib/python2.7:$bundle_lib/python2.7/site-packages" +export PYTHON="$bundle_contents/MacOS/python" +export PYTHONHOME="$bundle_res" +export PYTHONPATH="$bundle_lib/python2.7:$bundle_lib/python2.7/site-packages" export HEXCHAT_LIBDIR="$bundle_lib/hexchat/plugins" diff --git a/osx/makebundle.sh b/osx/makebundle.sh index 24130aa1..3a23ee70 100755 --- a/osx/makebundle.sh +++ b/osx/makebundle.sh @@ -13,3 +13,7 @@ fi rm -rf HexChat.app $JHBUILD_PREFIX/bin/python $HOME/.local/bin/gtk-mac-bundler hexchat.bundle + +# These take up a lot of space in the bundle +echo "Cleaning up python files" +find ./HexChat.app/Contents/Resources/lib/python2.7 -name "*.pyo" -or -name "*.pyc" -delete |