diff --git a/.external b/.external index 1f6f042b77f..e537a336626 100644 --- a/.external +++ b/.external @@ -1,2 +1,2 @@ xamarin/monodroid:d16-4@6f1e0752acdd8ffd250793b84a9c8bc99fa642c8 -mono/mono:2019-06@2c3aeaf3780de7392a0d3cbe4dcf86846eb4dffa +mono/mono:2019-08@29b1ac19c961b959a09097dbc0fe4cd567cc5298 diff --git a/Configuration.props b/Configuration.props index 092658754b4..3ef6746d382 100644 --- a/Configuration.props +++ b/Configuration.props @@ -79,10 +79,10 @@ armeabi-v7a:arm64-v8a:x86 $(MSBuildThisFileDirectory)external\Java.Interop $(MSBuildThisFileDirectory)external\mono - 6.4.0 - 6.5.0 + 6.6.0 + 6.7.0 True - $(MonoRequiredMinimumVersion).98 + $(MonoRequiredMinimumVersion).54 $(MSBuildThisFileDirectory)external\mono\sdks\out\android-sources\external\linker\src $(MSBuildThisFileDirectory)external\opentk \usr diff --git a/build-tools/automation/build.groovy b/build-tools/automation/build.groovy index be2de2f433e..2e5e083007a 100644 --- a/build-tools/automation/build.groovy +++ b/build-tools/automation/build.groovy @@ -146,6 +146,12 @@ timestamps { sh "rm -rf ${packagePath}" } + sh "git clean -xdff" + sh "git submodule foreach --recursive git clean -xdff" + sh "git submodule foreach --recursive git reset --hard HEAD" + sh "git submodule sync" + sh "git submodule update --recursive --init --force" + sh "mkdir -p ${packagePath}" } diff --git a/external/Java.Interop b/external/Java.Interop index 75b1189188f..4fd35393fd2 160000 --- a/external/Java.Interop +++ b/external/Java.Interop @@ -1 +1 @@ -Subproject commit 75b1189188fe6955493c4eff7cc05ab07485f015 +Subproject commit 4fd35393fd261603e54a87928cfda26e02225d45