Skip to content

Commit

Permalink
Add the kotlin and kotlin-lite directories to the main pom.xml (#8585)
Browse files Browse the repository at this point in the history
* Add the kotlin and kotlin-lite directories to the main pom.xml

* Updated Kotlin versions to 3.17.0-rc1

* Fix Mac CI tests by resolving brew package conflict
  • Loading branch information
acozzette committed May 10, 2021
1 parent e211ad3 commit 3546d29
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 2 deletions.
2 changes: 1 addition & 1 deletion java/kotlin-lite/pom.xml
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-parent</artifactId>
<version>3.15.6</version>
<version>3.17.0-rc-1</version>
</parent>

<artifactId>protobuf-kotlin-lite</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion java/kotlin/pom.xml
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-parent</artifactId>
<version>3.15.6</version>
<version>3.17.0-rc-1</version>
</parent>

<artifactId>protobuf-kotlin</artifactId>
Expand Down
2 changes: 2 additions & 0 deletions java/pom.xml
Expand Up @@ -238,6 +238,8 @@
<module>lite</module>
<module>core</module>
<module>util</module>
<module>kotlin</module>
<module>kotlin-lite</module>
</modules>

</project>
5 changes: 5 additions & 0 deletions kokoro/macos/prepare_build_macos_rc
Expand Up @@ -45,6 +45,11 @@ sudo rm -rf \
git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask fetch --unshallow

# This is needed to fix a conflict between the ilmbase and imath packages,
# which seem to conflict with each other by both trying to install
# libImath.dylib.
brew unlink ilmbase

brew update
brew upgrade

Expand Down

0 comments on commit 3546d29

Please sign in to comment.