From 783b96f90482c9c6e68070ddcf8e7c01254e788a Mon Sep 17 00:00:00 2001 From: andrew-buckley Date: Fri, 18 Nov 2016 17:41:48 -0800 Subject: [PATCH] Update version to 1.0.0 for GA release. --- CMakeLists.txt | 2 +- .../E2ETestModule/Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/AssemblyInfo.cs | 2 +- .../PrinterModule/Properties/AssemblyInfo.cs | 2 +- .../SensorModule/Properties/AssemblyInfo.cs | 2 +- bindings/java/gateway-java-binding/pom.xml | 2 +- core/inc/gateway_version.h | 2 +- core/tests/java_loader_ut/java_loader_ut.c | 24 +++++++++---------- .../java_sample/java_modules/Printer/pom.xml | 4 ++-- .../java_sample/java_modules/Sensor/pom.xml | 4 ++-- samples/java_sample/src/java_sample_lin.json | 4 ++-- samples/java_sample/src/java_sample_win.json | 4 ++-- tools/docs/c/Doxyfile | 6 ++++- tools/docs/dotnet/Doxyfile | 2 +- tools/release/bump_version/versions.json | 6 ++--- 16 files changed, 37 insertions(+), 33 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 700b82fc..2e37c1a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 2.8.12) project(azure_iot_gateway_sdk) -set(GATEWAY_VERSION 0.0.2 CACHE INTERNAL "") +set(GATEWAY_VERSION 1.0.0 CACHE INTERNAL "") set(COMPANY_NAME "Microsoft") SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) diff --git a/bindings/dotnet/dotnet-binding/E2ETestModule/Properties/AssemblyInfo.cs b/bindings/dotnet/dotnet-binding/E2ETestModule/Properties/AssemblyInfo.cs index 7bcf02be..d1c6b23f 100644 --- a/bindings/dotnet/dotnet-binding/E2ETestModule/Properties/AssemblyInfo.cs +++ b/bindings/dotnet/dotnet-binding/E2ETestModule/Properties/AssemblyInfo.cs @@ -37,4 +37,4 @@ // Version information for an assembly follows semantic versioning 1.0.0 (because // NuGet didn't support semver 2.0.0 before VS 2015). See semver.org for details. -[assembly: AssemblyInformationalVersion("0.0.3")] \ No newline at end of file +[assembly: AssemblyInformationalVersion("1.0.0")] \ No newline at end of file diff --git a/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway.Test/Properties/AssemblyInfo.cs b/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway.Test/Properties/AssemblyInfo.cs index 25bfd804..91636bfe 100644 --- a/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway.Test/Properties/AssemblyInfo.cs +++ b/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway.Test/Properties/AssemblyInfo.cs @@ -37,4 +37,4 @@ // Version information for an assembly follows semantic versioning 1.0.0 (because // NuGet didn't support semver 2.0.0 before VS 2015). See semver.org for details. -[assembly: AssemblyInformationalVersion("0.0.3")] +[assembly: AssemblyInformationalVersion("1.0.0")] diff --git a/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway/Properties/AssemblyInfo.cs b/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway/Properties/AssemblyInfo.cs index b29cae53..d4e50c28 100644 --- a/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway/Properties/AssemblyInfo.cs +++ b/bindings/dotnet/dotnet-binding/Microsoft.Azure.IoT.Gateway/Properties/AssemblyInfo.cs @@ -37,4 +37,4 @@ // Version information for an assembly follows semantic versioning 1.0.0 (because // NuGet didn't support semver 2.0.0 before VS 2015). See semver.org for details. -[assembly: AssemblyInformationalVersion("0.0.3")] +[assembly: AssemblyInformationalVersion("1.0.0")] diff --git a/bindings/dotnet/dotnet-binding/PrinterModule/Properties/AssemblyInfo.cs b/bindings/dotnet/dotnet-binding/PrinterModule/Properties/AssemblyInfo.cs index e9dada8e..f0b6cb39 100644 --- a/bindings/dotnet/dotnet-binding/PrinterModule/Properties/AssemblyInfo.cs +++ b/bindings/dotnet/dotnet-binding/PrinterModule/Properties/AssemblyInfo.cs @@ -37,4 +37,4 @@ // Version information for an assembly follows semantic versioning 1.0.0 (because // NuGet didn't support semver 2.0.0 before VS 2015). See semver.org for details. -[assembly: AssemblyInformationalVersion("0.0.3")] \ No newline at end of file +[assembly: AssemblyInformationalVersion("1.0.0")] \ No newline at end of file diff --git a/bindings/dotnet/dotnet-binding/SensorModule/Properties/AssemblyInfo.cs b/bindings/dotnet/dotnet-binding/SensorModule/Properties/AssemblyInfo.cs index 3bf7a31e..f03be48b 100644 --- a/bindings/dotnet/dotnet-binding/SensorModule/Properties/AssemblyInfo.cs +++ b/bindings/dotnet/dotnet-binding/SensorModule/Properties/AssemblyInfo.cs @@ -38,4 +38,4 @@ // Version information for an assembly follows semantic versioning 1.0.0 (because // NuGet didn't support semver 2.0.0 before VS 2015). See semver.org for details. -[assembly: AssemblyInformationalVersion("0.0.3")] +[assembly: AssemblyInformationalVersion("1.0.0")] diff --git a/bindings/java/gateway-java-binding/pom.xml b/bindings/java/gateway-java-binding/pom.xml index cf24d273..5ff1ceff 100644 --- a/bindings/java/gateway-java-binding/pom.xml +++ b/bindings/java/gateway-java-binding/pom.xml @@ -3,7 +3,7 @@ com.microsoft.azure.gateway gateway-java-binding - 0.0.3 + 1.0.0 Azure IoT Gateway SDK Java Module Binding diff --git a/core/inc/gateway_version.h b/core/inc/gateway_version.h index c24ab735..71a6cb36 100644 --- a/core/inc/gateway_version.h +++ b/core/inc/gateway_version.h @@ -4,6 +4,6 @@ #ifndef GATEWAY_VERSION_H #define GATEWAY_VERSION_H -#define VERSION "0.0.2" +#define VERSION "1.0.0" #endif //GATEWAY_VERSION_H \ No newline at end of file diff --git a/core/tests/java_loader_ut/java_loader_ut.c b/core/tests/java_loader_ut/java_loader_ut.c index 5831aab5..c301586e 100644 --- a/core/tests/java_loader_ut/java_loader_ut.c +++ b/core/tests/java_loader_ut/java_loader_ut.c @@ -1643,15 +1643,15 @@ TEST_FUNCTION(JavaModuleLoader_ParseConfigurationFromJson_sets_missing_fields) ASSERT_IS_NOT_NULL(result); ASSERT_ARE_EQUAL(char_ptr, umock_c_get_expected_calls(), umock_c_get_actual_calls()); #ifdef _WIN64 - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-0.0.2\\lib\\modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-0.0.2\\lib\\bindings\\java\\classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-1.0.0\\lib\\modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-1.0.0\\lib\\bindings\\java\\classes", options->class_path); #else #ifdef WIN32 - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-0.0.2\\lib\\modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-0.0.2\\lib\\bindings\\java\\classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-1.0.0\\lib\\modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-1.0.0\\lib\\bindings\\java\\classes", options->class_path); #else - ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-0.0.2/modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-0.0.2/bindings/java/classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-1.0.0/modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-1.0.0/bindings/java/classes", options->class_path); #endif #endif ASSERT_ARE_EQUAL(int, 0, options->version); @@ -2256,15 +2256,15 @@ TEST_FUNCTION(JavaLoader_Get_success) ASSERT_IS_TRUE(loader->type == JAVA); ASSERT_ARE_EQUAL(char_ptr, "java", loader->name); #ifdef _WIN64 - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-0.0.2\\lib\\modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-0.0.2\\lib\\bindings\\java\\classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-1.0.0\\lib\\modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files\\azure_iot_gateway_sdk-1.0.0\\lib\\bindings\\java\\classes", options->class_path); #else #ifdef WIN32 - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-0.0.2\\lib\\modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-0.0.2\\lib\\bindings\\java\\classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-1.0.0\\lib\\modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "C:\\Program Files (x86)\\azure_iot_gateway_sdk-1.0.0\\lib\\bindings\\java\\classes", options->class_path); #else - ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-0.0.2/modules", options->library_path); - ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-0.0.2/bindings/java/classes", options->class_path); + ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-1.0.0/modules", options->library_path); + ASSERT_ARE_EQUAL(char_ptr, "/usr/local/lib/azure_iot_gateway_sdk-1.0.0/bindings/java/classes", options->class_path); #endif #endif ASSERT_ARE_EQUAL(int, 0, options->version); diff --git a/samples/java_sample/java_modules/Printer/pom.xml b/samples/java_sample/java_modules/Printer/pom.xml index 64fefec8..742bfa9b 100644 --- a/samples/java_sample/java_modules/Printer/pom.xml +++ b/samples/java_sample/java_modules/Printer/pom.xml @@ -3,13 +3,13 @@ com.microsoft.azure.gateway sample-printer-module - 0.0.3 + 1.0.0 com.microsoft.azure.gateway gateway-java-binding - 0.0.3 + 1.0.0 diff --git a/samples/java_sample/java_modules/Sensor/pom.xml b/samples/java_sample/java_modules/Sensor/pom.xml index 521280d8..e51daa49 100644 --- a/samples/java_sample/java_modules/Sensor/pom.xml +++ b/samples/java_sample/java_modules/Sensor/pom.xml @@ -3,13 +3,13 @@ com.microsoft.azure.gateway sample-sensor-module - 0.0.3 + 1.0.0 com.microsoft.azure.gateway gateway-java-binding - 0.0.3 + 1.0.0 diff --git a/samples/java_sample/src/java_sample_lin.json b/samples/java_sample/src/java_sample_lin.json index 0f226e74..04b4e02a 100644 --- a/samples/java_sample/src/java_sample_lin.json +++ b/samples/java_sample/src/java_sample_lin.json @@ -18,7 +18,7 @@ "name": "java", "entrypoint": { "class.name": "Printer", - "class.path": "../../../samples/java_sample/java_modules/Printer/target/sample-printer-module-0.0.3-with-deps.jar" + "class.path": "../../../samples/java_sample/java_modules/Printer/target/sample-printer-module-1.0.0-with-deps.jar" } }, "args": null @@ -29,7 +29,7 @@ "name": "java", "entrypoint": { "class.name": "Sensor", - "class.path": "../../../samples/java_sample/java_modules/Sensor/target/sample-sensor-module-0.0.3-with-deps.jar" + "class.path": "../../../samples/java_sample/java_modules/Sensor/target/sample-sensor-module-1.0.0-with-deps.jar" } }, "args": null diff --git a/samples/java_sample/src/java_sample_win.json b/samples/java_sample/src/java_sample_win.json index 41a58f0b..01691702 100644 --- a/samples/java_sample/src/java_sample_win.json +++ b/samples/java_sample/src/java_sample_win.json @@ -18,7 +18,7 @@ "name": "java", "entrypoint": { "class.name": "Printer", - "class.path": "..\\..\\..\\samples\\java_sample\\java_modules\\Printer\\target\\sample-printer-module-0.0.3-with-deps.jar" + "class.path": "..\\..\\..\\samples\\java_sample\\java_modules\\Printer\\target\\sample-printer-module-1.0.0-with-deps.jar" } }, "args": null @@ -29,7 +29,7 @@ "name": "java", "entrypoint": { "class.name": "Sensor", - "class.path": "..\\..\\..\\samples\\java_sample\\java_modules\\Sensor\\target\\sample-sensor-module-0.0.3-with-deps.jar" + "class.path": "..\\..\\..\\samples\\java_sample\\java_modules\\Sensor\\target\\sample-sensor-module-1.0.0-with-deps.jar" } }, "args": null diff --git a/tools/docs/c/Doxyfile b/tools/docs/c/Doxyfile index 65c30b00..7941debc 100644 --- a/tools/docs/c/Doxyfile +++ b/tools/docs/c/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = "Microsoft Azure IoT Gateway SDK" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.0.0-beta.5 +PROJECT_NUMBER = 1.0.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a @@ -854,6 +854,10 @@ EXCLUDE_SYMBOLS = *_VALUES \ GATEWAY_ADD_LINK_RESULT_FromString \ GATEWAY_START_RESULTStrings \ GATEWAY_START_RESULT_FromString \ + MODULE_LOADER_TYPEStrings \ + MODULE_LOADER_TYPE_FromString \ + MODULE_LOADER_RESULTStrings \ + MODULE_LOADER_RESULT_FromString \ MODULE_EXPORT diff --git a/tools/docs/dotnet/Doxyfile b/tools/docs/dotnet/Doxyfile index bef1e87e..cbcad0bd 100644 --- a/tools/docs/dotnet/Doxyfile +++ b/tools/docs/dotnet/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = "Microsoft Azure IoT Gateway SDK - .NET Binding" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 0.0.3 +PROJECT_NUMBER = 1.0.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/tools/release/bump_version/versions.json b/tools/release/bump_version/versions.json index 91d3bcc7..54291a2c 100644 --- a/tools/release/bump_version/versions.json +++ b/tools/release/bump_version/versions.json @@ -1,11 +1,11 @@ { "gateway": { - "core" : "1.0.0-beta.5" + "core" : "1.0.0" }, "bindings" : { - "dotnet" : "0.0.3", - "java" : "0.0.3" + "dotnet" : "1.0.0", + "java" : "1.0.0" } }