diff options
author | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2016-07-16 08:30:06 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-08-19 02:10:32 +0000 |
commit | b420d4fb448b141f9d12469c775b3b09c094f041 (patch) | |
tree | a393b7298511506f4a07276936949a137e83e206 /tools | |
parent | 95c4c432c43a07d8a43eae33591616145cabc57a (diff) |
Add tools for setup macos dev environnement using brew
Will be reused for Travis osx
Change-Id: Ida905768efc4e48be9936b3113704dcb651d4ca0
Reviewed-on: https://code.wireshark.org/review/16495
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/macos-setup-brew.sh | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/tools/macos-setup-brew.sh b/tools/macos-setup-brew.sh new file mode 100755 index 0000000000..a24a07ebfa --- /dev/null +++ b/tools/macos-setup-brew.sh @@ -0,0 +1,51 @@ +#!/bin/sh +# Copyright 2014, Evan Huus (See AUTHORS file) +# +# Enhance (2016) by Alexis La Goutte (For use with Travis CI) +# +# Wireshark - Network traffic analyzer +# By Gerald Combs <gerald@wireshark.org> +# Copyright 1998 Gerald Combs +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +#Update to last brew release +brew update + +#install some lib need by Wireshark +brew install c-ares glib gnutls lua cmake + +#install Qt5 +brew install qt5 + +#Fix qt5 lib link +brew link --force qt5 +VERSION=`brew info qt5 | grep /usr/local/Cellar | tail -n 1 | cut -d '/' -f6 | cut -d ' ' -f1` +#sudo rm /usr/local/mkspecs /usr/local/plugins +sudo ln -s /usr/local/Cellar/qt5/$VERSION/mkspecs /usr/local/ +sudo ln -s /usr/local/Cellar/qt5/$VERSION/plugins /usr/local/ + +# +# Editor modelines +# +# Local Variables: +# c-basic-offset: 4 +# tab-width: 8 +# indent-tabs-mode: nil +# End: +# +# ex: set shiftwidth=4 tabstop=8 expandtab: +# :indentSize=4:tabSize=8:noTabs=true: +# |