diff --git a/scripts/build.sh b/scripts/build.sh index 6edd60bd9..8996c1db0 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash set -e +git submodule update --init --recursive + ROOTDIR="$(dirname "$0")/.." BUILDDIR="${ROOTDIR}/build" diff --git a/scripts/build_emscripten.sh b/scripts/build_emscripten.sh index 16e9078f3..12ddbb8d7 100755 --- a/scripts/build_emscripten.sh +++ b/scripts/build_emscripten.sh @@ -28,6 +28,8 @@ set -e +git submodule update --init --recursive + if test -z "$1"; then BUILD_DIR="emscripten_build" else diff --git a/scripts/ci/build.sh b/scripts/ci/build.sh index 87138fb05..4c3140d36 100755 --- a/scripts/ci/build.sh +++ b/scripts/ci/build.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash set -ex +git submodule update --init --recursive + ROOTDIR="$(dirname "$0")/../.." cd "${ROOTDIR}" diff --git a/scripts/ci/build_emscripten.sh b/scripts/ci/build_emscripten.sh index 55d2288c3..a58dd1850 100755 --- a/scripts/ci/build_emscripten.sh +++ b/scripts/ci/build_emscripten.sh @@ -34,6 +34,8 @@ set -ev +git submodule update --init --recursive + if test -z "$1"; then BUILD_DIR="emscripten_build" else diff --git a/scripts/ci/build_ossfuzz.sh b/scripts/ci/build_ossfuzz.sh index 1240b6877..74bf9be4f 100755 --- a/scripts/ci/build_ossfuzz.sh +++ b/scripts/ci/build_ossfuzz.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash set -ex +git submodule update --init --recursive + ROOTDIR="/root/project" BUILDDIR="${ROOTDIR}/build" mkdir -p "${BUILDDIR}" && mkdir -p "$BUILDDIR/deps" diff --git a/test/boostTest.cpp b/test/boostTest.cpp index fe0820b66..4181acba7 100644 --- a/test/boostTest.cpp +++ b/test/boostTest.cpp @@ -218,6 +218,8 @@ void initializeOptions() } +test_suite* solidity_init_unit_test_suite( int /*argc*/, char* /*argv*/[] ); + test_suite* solidity_init_unit_test_suite( int /*argc*/, char* /*argv*/[] ) { using namespace solidity::test;