From 9e3d75dd6f72aa8a703b6df1219f2fda8f57b0f2 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Wed, 8 Dec 2021 00:48:27 +0100 Subject: [PATCH] Bugfix --- .gitignore | 2 + .../github-workflows/build-tdapi.sh | 5 +-- .../github-workflows/deploy-javadoc.sh | 2 +- .../build_generated_tdapi_maven_project.sh | 2 +- scripts/core/deploy_release.sh | 6 ++- scripts/core/deploy_snapshot.sh | 6 ++- scripts/core/generate_td_tools.sh | 4 ++ scripts/core/generate_tdapi_java_file.sh | 38 +++++++++---------- scripts/core/generate_tdapi_maven_project.sh | 12 +++--- scripts/utils/compile-tdapi-package.sh | 5 +-- 10 files changed, 47 insertions(+), 35 deletions(-) diff --git a/.gitignore b/.gitignore index c659f5e..03971ad 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,8 @@ buildNumber.properties .mvn/wrapper/maven-wrapper.jar /generated/ +/generated-sealed/ +/generated-legacy/ /vcpkg/ linux-build.sh linux-deploy-release.sh diff --git a/scripts/continuous-integration/github-workflows/build-tdapi.sh b/scripts/continuous-integration/github-workflows/build-tdapi.sh index afa7731..a230979 100755 --- a/scripts/continuous-integration/github-workflows/build-tdapi.sh +++ b/scripts/continuous-integration/github-workflows/build-tdapi.sh @@ -1,15 +1,14 @@ #!/bin/bash -e set -e cd ./scripts/core/ -API_TYPE=legacy ./generate_tdapi_maven_project.sh ./generate_td_tools.sh ./configure_td.sh + +API_TYPE=legacy ./generate_tdapi_maven_project.sh API_TYPE=legacy ./generate_tdapi_java_file.sh API_TYPE=legacy ./build_generated_tdapi_maven_project.sh API_TYPE=sealed ./generate_tdapi_maven_project.sh -./generate_td_tools.sh -./configure_td.sh API_TYPE=sealed ./generate_tdapi_java_file.sh API_TYPE=sealed ./build_generated_tdapi_maven_project.sh diff --git a/scripts/continuous-integration/github-workflows/deploy-javadoc.sh b/scripts/continuous-integration/github-workflows/deploy-javadoc.sh index dc68337..7eff92a 100755 --- a/scripts/continuous-integration/github-workflows/deploy-javadoc.sh +++ b/scripts/continuous-integration/github-workflows/deploy-javadoc.sh @@ -11,7 +11,7 @@ if [ -z "${API_TYPE}" ]; then exit 1 fi -cd ./generated/target/apidocs +cd "./generated-${API_TYPE}/target/apidocs" find . -name '*.html' -exec sed -i -r 's/<\/title>/<\/title>\n