]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - setup/apple/netradiant
macos: produce working NetRadiant.app
[xonotic/netradiant.git] / setup / apple / netradiant
1 #! /usr/bin/env bash
2
3 set -o physical
4
5 script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
6
7 bundle_dir="$(cd "${script_dir}/../Prefix"; pwd)"
8
9 echo "Starting NetRadiant in ${bundle_dir}"
10
11 set -x
12
13 cd "${bundle_dir}"
14
15 export FC_DEBUG=1024
16
17 # if bundled
18 if [ -d "${bundle_dir}/share/icons/hicolor" ]
19 then
20         export FONTCONFIG_PATH="${bundle_dir}/etc/fonts"
21
22         # export GDK_GL_LIBGL_PATH="${bundle_dir}/lib/libGL.1.dylib"
23         # export GDK_GL_LIBGLU_PATH="${bundle_dir}/lib/libGLU.1.dylib"
24
25         export GDK_PATH="${bundle_dir}"
26
27         export GDK_PIXBUF_MODULE_FILE="${bundle_dir}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
28
29         export GTK_IM_MODULE_FILE="${bundle_dir}/lib/gtk-2.0/2.10.0/immodules.cache"
30
31         export GOBJECT_PATH="${bundle_dir}"
32
33         export GTK_DATA_PREFIX="${bundle_dir}"
34         export GTK_EXE_PREFIX="${bundle_dir}"
35         export GTK_PATH="${bundle_dir}"
36 fi
37
38 ./netradiant &