diff --git a/Makefile b/Makefile index 58127ceef2f..bcfc5b9eb78 100644 --- a/Makefile +++ b/Makefile @@ -117,6 +117,10 @@ sdksanity: sdk sed -i 's/FriendlyErrorNames.ResourceManager/null/g' ./_build/install/default/xapi/sdk/csharp/src/Failure.cs cd _build/install/default/xapi/sdk/csharp/src && dotnet add package Newtonsoft.Json && dotnet build -f netstandard2.0 +.PHONY: sdk-build-java + +sdk-build-java: sdk + cd _build/install/default/xapi/sdk/java && mvn -f xen-api/pom.xml -B clean package install -Drevision=0.0 python: $(MAKE) -C scripts/examples/python build diff --git a/ocaml/idl/datamodel_types.ml b/ocaml/idl/datamodel_types.ml index 346e5bd41cf..2feaf559c32 100644 --- a/ocaml/idl/datamodel_types.ml +++ b/ocaml/idl/datamodel_types.ml @@ -334,6 +334,13 @@ let release_order_full = ; branding= "Citrix Hypervisor 8.2 Hotfix 2" ; release_date= Some "November 2020" } + ; { + code_name= Some "nile-preview" + ; version_major= 2 + ; version_minor= 20 + ; branding= "XenServer 8 Preview" + ; release_date= Some "August 2023" + } ] (* When you add a new release, use the version number of the latest release, "Unreleased" for the branding, and Some "" for the release date, until the actual values are finalised. *) diff --git a/ocaml/idl/schematest.ml b/ocaml/idl/schematest.ml index 9e716508844..133e21a1e9c 100644 --- a/ocaml/idl/schematest.ml +++ b/ocaml/idl/schematest.ml @@ -3,7 +3,7 @@ let hash x = Digest.string x |> Digest.to_hex (* BEWARE: if this changes, check that schema has been bumped accordingly in ocaml/idl/datamodel_common.ml, usually schema_minor_vsn *) -let last_known_schema_hash = "2de13a69470d10b12910322f8a6bce85" +let last_known_schema_hash = "a99342e7a24557948df221c8da46ae71" let current_schema_hash : string = let open Datamodel_types in