HACK: pinfo->private_data points to smb_info again
[wireshark-wip.git] / packaging / macosx / utility-launcher
blobe8667a18e8d36dd8d91c930f21ebbf647e34e9fe
1 #!/bin/sh
3 # $Id$
5 # Wireshark CLI utility launcher
7 if [ -z "$WIRESHARK_APP_DIR" ] ; then
8 WIRESHARK_APP_DIR="/Applications/Wireshark.app"
9 fi
11 if [ ! -d "$WIRESHARK_APP_DIR" ] ; then
12 WIRESHARK_APP_DIR=`mdfind "kMDItemCFBundleIdentifier == 'org.wireshark.Wireshark'" | head -n 1`
15 if [ ! -d "$WIRESHARK_APP_DIR" ] ; then
16 echo "Wireshark doesn't appear to be located at $WIRESHARK_APP_DIR."
17 echo "Please set WIRESHARK_APP_DIR to its proper location and try again."
18 exit 1
21 APP_NAME=`basename "$0"`
23 APP_CONTENTS="$WIRESHARK_APP_DIR/Contents"
24 if [ -f "$APP_CONTENTS/Frameworks/QtWidgets" -o -d "$APP_CONTENTS/Frameworks/QtWidgets.framework" ] ; then
25 # Qt
26 if [ "$APP_NAME" = "wireshark" ] ; then
27 APP_NAME=Wireshark
29 exec "$APP_CONTENTS/MacOS/$APP_NAME" "$@"
30 else
31 # GTK+
32 exec "$APP_CONTENTS/Resources/bin/$APP_NAME" "$@"