]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
script to install dependencies on OSX
authorAlan T. DeKok <aland@freeradius.org>
Wed, 25 Mar 2020 13:49:14 +0000 (09:49 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 25 Mar 2020 13:49:14 +0000 (09:49 -0400)
scripts/osx/bootstrap.sh [new file with mode: 0755]

diff --git a/scripts/osx/bootstrap.sh b/scripts/osx/bootstrap.sh
new file mode 100755 (executable)
index 0000000..a8e0687
--- /dev/null
@@ -0,0 +1,49 @@
+#!/bin/sh
+#
+#  Simple wrapper to install all necessary dependencies on OSX.
+#
+
+packages="
+asciidoctor
+autoconf
+cassandra
+curl
+freetds
+gcc
+gperftools
+hiredis
+isc-dhcp
+json-c
+krb5
+libcouchbase
+libidn
+libmemcached
+libpcap
+libyubikey
+llvm
+luajit
+make
+mruby
+mysql-client
+openldap
+openssl@1.1
+pandoc
+pcre2
+perl
+postgresql
+python
+readline
+talloc
+unbound
+unixodbc
+ykclient
+"
+
+if ! which brew > /dev/null; then
+       echo "Please install homebrew from https://brew.sh"
+       exit 1
+fi
+
+for i in $packages; do
+       brew list $i > /dev/null 2>&1 || brew install $i
+done