You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context: dotnet/android#8029
Update `<JdkInfo/>` task to emit a new `$(Java*MajorVersion)`
MSBuild property. This is used by `src/Java.Base` so that it knows
which JDK version it's binding.
Begin explicitly qualifying all `$(Jdk*)` and `$(Java*)` MSBuild
properties to explicitly disambiguate between JDK 1.8 and JDK-11
contexts. Eventually we may "swap" things so that properties without
a version are for e.g. JDK 11 (17, etc.) and `$(Jdk8*)` is for
JDK 1.8-requiring contexts.
Note: to get this to *build* we had to update `src/Java.Base` to
support binding against JDK-17, which was an expected diversion.
This "JDK-17 Java.Base binding" was a "time limited" effort.
0 commit comments