1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#!/bin/sh
# OpenVPN 3 Linux client -- Next generation OpenVPN client
#
# SPDX-License-Identifier: AGPL-3.0-only
#
# Copyright (C) 2017- OpenVPN Inc <sales@openvpn.net>
# Copyright (C) 2017- David Sommerseth <davids@openvpn.net>
#
set -eu
# if pkg-config is not installed you get the extremely obscure error from autoconf
# error: possibly undefined macro: AC_MSG_ERROR
# error out here to make this a bit easier
if ! pkg-config --version > /dev/null; then
echo "pkg-config is required";
exit 1
fi
echo "** Initializing git submodules ..."
git submodule init
git submodule update
echo
|