mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-21 09:35:38 -05:00
* Compile build folder * Fix build compile issues (#22813) * Revert changes * Update gulp-shell * Test * Update * Update modifiers * Try reverting minimist * Generates linux deb artifact (#22922) * Remove deb files that were brought in with the latest merge. * Add debian back to linux gulp file * Remove async from anonymous function. * Remove run core integration tests build step in pipeline * Revert "Remove async from anonymous function." This reverts commit 7ad1ce2942954fce58939b9965343b46b9311a7e. * Revert "Add debian back to linux gulp file" This reverts commit 96b7c0f0995c8024ef67ed886da34255a5caa325. * Revert "Remove deb files that were brought in with the latest merge." This reverts commit bf3aae233b8da1f9111a149a96d77cc78d376094. * Removes dependency checks * Fix dependency gen errors * Reenable "Build Deb" step * Reenable publish deb * Run core integration tests * Revert "Run core integration tests" This reverts commit 7cafbada194feebe771862af796fb3416b5dd686. * Revert "Try reverting minimist" This reverts commit 38fd843c1d5c33318a92f4bbc7057e951c5a9f71. * Disable code coverage step intermin --------- Co-authored-by: Charles Gagnon <chgagnon@microsoft.com> Co-authored-by: Lewis Sanchez <87730006+lewis-sanchez@users.noreply.github.com>
157 lines
5.4 KiB
JavaScript
157 lines
5.4 KiB
JavaScript
"use strict";
|
|
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.referenceGeneratedDepsByArch = exports.bundledDeps = exports.recommendedDeps = exports.additionalDeps = void 0;
|
|
// Based on https://source.chromium.org/chromium/chromium/src/+/main:chrome/installer/linux/debian/additional_deps
|
|
// Additional dependencies not in the dpkg-shlibdeps output.
|
|
exports.additionalDeps = [
|
|
'ca-certificates',
|
|
'libgtk-3-0 (>= 3.9.10) | libgtk-4-1',
|
|
'libnss3 (>= 3.26)',
|
|
'libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3',
|
|
'xdg-utils (>= 1.0.2)' // OS integration
|
|
];
|
|
// Based on https://source.chromium.org/chromium/chromium/src/+/main:chrome/installer/linux/debian/manual_recommends
|
|
// Dependencies that we can only recommend
|
|
// for now since some of the older distros don't support them.
|
|
exports.recommendedDeps = [
|
|
'libvulkan1' // Move to additionalDeps once support for Trusty and Jessie are dropped.
|
|
];
|
|
// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/98.0.4758.109:chrome/installer/linux/BUILD.gn;l=64-80
|
|
// and the Linux Archive build
|
|
// Shared library dependencies that we already bundle.
|
|
exports.bundledDeps = [
|
|
'libEGL.so',
|
|
'libGLESv2.so',
|
|
'libvulkan.so.1',
|
|
'swiftshader_libEGL.so',
|
|
'swiftshader_libGLESv2.so',
|
|
'libvk_swiftshader.so',
|
|
'libffmpeg.so'
|
|
];
|
|
exports.referenceGeneratedDepsByArch = {
|
|
'amd64': [
|
|
'ca-certificates',
|
|
'libasound2 (>= 1.0.16)',
|
|
'libatk-bridge2.0-0 (>= 2.5.3)',
|
|
'libatk1.0-0 (>= 2.2.0)',
|
|
'libatspi2.0-0 (>= 2.9.90)',
|
|
'libc6 (>= 2.14)',
|
|
'libc6 (>= 2.17)',
|
|
'libc6 (>= 2.2.5)',
|
|
'libcairo2 (>= 1.6.0)',
|
|
'libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3',
|
|
'libdbus-1-3 (>= 1.5.12)',
|
|
'libdrm2 (>= 2.4.38)',
|
|
'libexpat1 (>= 2.0.1)',
|
|
'libgbm1 (>= 8.1~0)',
|
|
'libgcc1 (>= 1:3.0)',
|
|
'libglib2.0-0 (>= 2.16.0)',
|
|
'libglib2.0-0 (>= 2.39.4)',
|
|
'libgtk-3-0 (>= 3.9.10)',
|
|
'libgtk-3-0 (>= 3.9.10) | libgtk-4-1',
|
|
'libnspr4 (>= 2:4.9-2~)',
|
|
'libnss3 (>= 2:3.22)',
|
|
'libnss3 (>= 3.26)',
|
|
'libpango-1.0-0 (>= 1.14.0)',
|
|
'libsecret-1-0 (>= 0.18)',
|
|
'libx11-6',
|
|
'libx11-6 (>= 2:1.4.99.1)',
|
|
'libxcb1 (>= 1.9.2)',
|
|
'libxcomposite1 (>= 1:0.4.4-1)',
|
|
'libxdamage1 (>= 1:1.1)',
|
|
'libxext6',
|
|
'libxfixes3',
|
|
'libxkbcommon0 (>= 0.4.1)',
|
|
'libxkbfile1',
|
|
'libxrandr2',
|
|
'xdg-utils (>= 1.0.2)'
|
|
],
|
|
'armhf': [
|
|
'ca-certificates',
|
|
'libasound2 (>= 1.0.16)',
|
|
'libatk-bridge2.0-0 (>= 2.5.3)',
|
|
'libatk1.0-0 (>= 2.2.0)',
|
|
'libatspi2.0-0 (>= 2.9.90)',
|
|
'libc6 (>= 2.17)',
|
|
'libc6 (>= 2.4)',
|
|
'libc6 (>= 2.9)',
|
|
'libcairo2 (>= 1.6.0)',
|
|
'libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3',
|
|
'libdbus-1-3 (>= 1.5.12)',
|
|
'libdrm2 (>= 2.4.38)',
|
|
'libexpat1 (>= 2.0.1)',
|
|
'libgbm1 (>= 8.1~0)',
|
|
'libgcc1 (>= 1:3.0)',
|
|
'libgcc1 (>= 1:3.5)',
|
|
'libglib2.0-0 (>= 2.16.0)',
|
|
'libglib2.0-0 (>= 2.39.4)',
|
|
'libgtk-3-0 (>= 3.9.10)',
|
|
'libgtk-3-0 (>= 3.9.10) | libgtk-4-1',
|
|
'libnspr4 (>= 2:4.9-2~)',
|
|
'libnss3 (>= 2:3.22)',
|
|
'libnss3 (>= 3.26)',
|
|
'libpango-1.0-0 (>= 1.14.0)',
|
|
'libsecret-1-0 (>= 0.18)',
|
|
'libstdc++6 (>= 4.1.1)',
|
|
'libstdc++6 (>= 5)',
|
|
'libstdc++6 (>= 5.2)',
|
|
'libstdc++6 (>= 6)',
|
|
'libx11-6',
|
|
'libx11-6 (>= 2:1.4.99.1)',
|
|
'libxcb1 (>= 1.9.2)',
|
|
'libxcomposite1 (>= 1:0.4.4-1)',
|
|
'libxdamage1 (>= 1:1.1)',
|
|
'libxext6',
|
|
'libxfixes3',
|
|
'libxkbcommon0 (>= 0.4.1)',
|
|
'libxkbfile1',
|
|
'libxrandr2',
|
|
'xdg-utils (>= 1.0.2)'
|
|
],
|
|
'arm64': [
|
|
'ca-certificates',
|
|
'libasound2 (>= 1.0.16)',
|
|
'libatk-bridge2.0-0 (>= 2.5.3)',
|
|
'libatk1.0-0 (>= 2.2.0)',
|
|
'libatspi2.0-0 (>= 2.9.90)',
|
|
'libc6 (>= 2.17)',
|
|
'libcairo2 (>= 1.6.0)',
|
|
'libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3',
|
|
'libdbus-1-3 (>= 1.0.2)',
|
|
'libdrm2 (>= 2.4.38)',
|
|
'libexpat1 (>= 2.0.1)',
|
|
'libgbm1 (>= 8.1~0)',
|
|
'libgcc1 (>= 1:3.0)',
|
|
'libgcc1 (>= 1:4.2)',
|
|
'libgcc1 (>= 1:4.5)',
|
|
'libglib2.0-0 (>= 2.16.0)',
|
|
'libglib2.0-0 (>= 2.39.4)',
|
|
'libgtk-3-0 (>= 3.9.10)',
|
|
'libgtk-3-0 (>= 3.9.10) | libgtk-4-1',
|
|
'libnspr4 (>= 2:4.9-2~)',
|
|
'libnss3 (>= 2:3.22)',
|
|
'libnss3 (>= 3.26)',
|
|
'libpango-1.0-0 (>= 1.14.0)',
|
|
'libsecret-1-0 (>= 0.18)',
|
|
'libstdc++6 (>= 4.1.1)',
|
|
'libstdc++6 (>= 5)',
|
|
'libstdc++6 (>= 5.2)',
|
|
'libstdc++6 (>= 6)',
|
|
'libx11-6',
|
|
'libx11-6 (>= 2:1.4.99.1)',
|
|
'libxcb1 (>= 1.9.2)',
|
|
'libxcomposite1 (>= 1:0.4.4-1)',
|
|
'libxdamage1 (>= 1:1.1)',
|
|
'libxext6',
|
|
'libxfixes3',
|
|
'libxkbcommon0 (>= 0.4.1)',
|
|
'libxkbfile1',
|
|
'libxrandr2',
|
|
'xdg-utils (>= 1.0.2)'
|
|
]
|
|
};
|