diff --git a/Directory.Build.props b/Directory.Build.props index 103458d7..83763a10 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -23,7 +23,7 @@ $(VersionPrefix)-$(VersionSuffix) version=$(PackageVersion) - win-x64;win-x86;win-arm64;ubuntu.14.04-x64;ubuntu.16.04-x64;centos.7-x64;rhel.7.2-x64;debian.8-x64;fedora.23-x64;opensuse.13.2-x64;osx.10.11-x64;osx-x64;osx-arm64;linux-x64 + win-x64;win-x86;win-arm64;ubuntu.14.04-x64;ubuntu.16.04-x64;centos.7-x64;rhel.7.2-x64;debian.8-x64;fedora.23-x64;opensuse.13.2-x64;osx.10.11-x64;osx-x64;osx-arm64;linux-x64;linux-arm64 true true diff --git a/azure-pipelines/build.yml b/azure-pipelines/build.yml index b397ccca..f4aaf569 100644 --- a/azure-pipelines/build.yml +++ b/azure-pipelines/build.yml @@ -32,6 +32,11 @@ parameters: displayName: 'Windows ARM 64 bit' archiveFileFormat: 'zip' archiveType: 'zip' + - name: 'linux-arm64' + archiveName: 'linux-arm64' + displayName: 'Linux ARM 64 bit' + archiveFileFormat: 'tar.gz' + archiveType: 'tar' - name: projects type: object default: diff --git a/build.cake b/build.cake index ffbf43c7..4468015f 100644 --- a/build.cake +++ b/build.cake @@ -136,7 +136,8 @@ Task("PopulateRuntimes") "osx.10.11-x64", "osx-x64", "osx-arm64", - "linux-x64" + "linux-x64", + "linux-arm64" }; }); diff --git a/build.json b/build.json index 6c55a73f..dc11e725 100644 --- a/build.json +++ b/build.json @@ -55,7 +55,8 @@ "runtime.ubuntu.16.04-x64.native.Microsoft.SqlToolsService", "runtime.win-x64.native.Microsoft.SqlToolsService", "runtime.osx-arm64.native.Microsoft.SqlToolsService", - "runtime.win-arm64.native.Microsoft.SqlToolsService" + "runtime.win-arm64.native.Microsoft.SqlToolsService", + "runtime.linux-arm64.native.Microsoft.SqlToolsService" ], "DotnetToolProjects": [ "Microsoft.SqlTools.ServiceLayer", diff --git a/packages/Microsoft.SqlToolsService/Microsoft.SqlToolsService.csproj b/packages/Microsoft.SqlToolsService/Microsoft.SqlToolsService.csproj index fb509182..ded5c5b5 100644 --- a/packages/Microsoft.SqlToolsService/Microsoft.SqlToolsService.csproj +++ b/packages/Microsoft.SqlToolsService/Microsoft.SqlToolsService.csproj @@ -1,38 +1,41 @@  - - - true - - - - Root package for .NET client SQL Tools Service application. This package is intended to be used by internal applications only and should not be referenced directly. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + true + + + + + Root package for .NET client SQL Tools Service application. This package is intended to be used by internal applications only and should not be referenced directly. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/runtime.linux-arm64.native.Microsoft.SqlToolsService/runtime.linux-arm64.native.Microsoft.SqlToolsService.csproj b/packages/runtime.linux-arm64.native.Microsoft.SqlToolsService/runtime.linux-arm64.native.Microsoft.SqlToolsService.csproj new file mode 100644 index 00000000..8e6d05e6 --- /dev/null +++ b/packages/runtime.linux-arm64.native.Microsoft.SqlToolsService/runtime.linux-arm64.native.Microsoft.SqlToolsService.csproj @@ -0,0 +1,9 @@ + + + SQL Tools Service application for the linux-arm64 runtime. This package is intended to be used by internal applications only and should not be referenced directly. + + + + + +