From 8e9366aff46317e94fe485e383672d2312cc8135 Mon Sep 17 00:00:00 2001 From: Ella Hathaway Date: Tue, 19 Nov 2024 00:23:39 +0000 Subject: [PATCH] Add -sign to build.sh --- eng/build.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/eng/build.sh b/eng/build.sh index 1275859dfaf0..a27eaad468f3 100755 --- a/eng/build.sh +++ b/eng/build.sh @@ -20,6 +20,7 @@ run_build=true run_pack=false run_publish=false run_tests=false +run_sign=false build_all=false build_deps=true only_build_repo_tasks=false @@ -64,6 +65,7 @@ Options: --[no-]pack Produce packages. --[no-]test Run tests. --[no-]publish Run publish. + --[no-]sign Run code signing. --projects A list of projects to build. (Must be an absolute path.) Globbing patterns are supported, such as \"$(pwd)/**/*.csproj\". @@ -166,6 +168,12 @@ while [[ $# -gt 0 ]]; do -no-test|-notest) run_tests=false ;; + -sign) + run_sign=true + ;; + -no-sign|-nosign) + run_sign=false + ;; -projects) shift build_projects="${1:-}" @@ -297,6 +305,7 @@ fi msbuild_args[${#msbuild_args[*]}]="-p:Pack=$run_pack" msbuild_args[${#msbuild_args[*]}]="-p:Publish=$run_publish" msbuild_args[${#msbuild_args[*]}]="-p:Test=$run_tests" +msbuild_args[${#msbuild_args[*]}]="-p:Sign=$run_sign" msbuild_args[${#msbuild_args[*]}]="-p:TargetArchitecture=$target_arch" msbuild_args[${#msbuild_args[*]}]="-p:TargetOsName=$target_os_name"