-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use the java_tools release split into platform independent and prebuilt part. #12552
Closed
Commits on Nov 26, 2020
-
Separate java_tools into platform independent and prebuilt part.
java_tools is package containing tools needed during Java compilation: JavaBuilder, patches for Java compiler, ijar, singlejar, ... Most of the files are pure Java .jars. java_tools are released for three platforms: linux, windows and darwin, however the only diffrence is in two binaries: ijar and singlejar. This is part one: splitting java_tools and releasing split version (follows the use of split version in Bazel) Java_tools used to be released for multiple Java versions, but all the releases were the same except a some string substitutions in BUILD file. I changed to build only a single version, since it already supports Java from 8 to 14. Changes: - BUILD.java_tools is split into BUILD.java_tools_prebuilt (where the second contains prebuilt binaries) - toolchain definitions are removed from BUILD.java_tools and will be added to tools/jdk/BUILD in the second part - java_toolchain_default.bzl.java_tools is removed (default_java_toolchain.bzl will be updated with its features in the second part). - src/BUILD: JAVA_VERSION is removed, targets used to build java_tools.zip are duplicated to build java_tools_prebuilt.zip (done some cleanup as well) - upload_all_java_tools.sh and upload_java_tools.sh: used by Build kite, I removed java_version over the release, but kept it over tests (for different JDKs) - create_java_tools_release.sh: used by the user in the release process - added platform independent part
Configuration menu - View commit details
-
Copy full SHA for 8d7af86 - Browse repository at this point
Copy the full SHA 8d7af86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1280d6e - Browse repository at this point
Copy the full SHA 1280d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c28c1 - Browse repository at this point
Copy the full SHA a0c28c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f715188 - Browse repository at this point
Copy the full SHA f715188View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a627a9 - Browse repository at this point
Copy the full SHA 9a627a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20f5127 - Browse repository at this point
Copy the full SHA 20f5127View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2afb0f5 - Browse repository at this point
Copy the full SHA 2afb0f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49fcfb5 - Browse repository at this point
Copy the full SHA 49fcfb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c77cfec - Browse repository at this point
Copy the full SHA c77cfecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26f7dfa - Browse repository at this point
Copy the full SHA 26f7dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eff556 - Browse repository at this point
Copy the full SHA 0eff556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bc2572 - Browse repository at this point
Copy the full SHA 4bc2572View commit details -
Configuration menu - View commit details
-
Copy full SHA for c801a53 - Browse repository at this point
Copy the full SHA c801a53View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.