Наша сборка Qt VS Tools
giy
2022-06-24 a8eda4952f5ddb082c005c4ee9e2a064025184c8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<?xml version="1.0" encoding="utf-8"?>
<!--
    *****************************************************************************
    **
    ** Copyright (C) 2021 The Qt Company Ltd.
    ** Contact: https://www.qt.io/licensing/
    **
    ** This file is part of the Qt VS Tools.
    **
    ** $QT_BEGIN_LICENSE:GPL-EXCEPT$
    ** Commercial License Usage
    ** Licensees holding valid commercial Qt licenses may use this file in
    ** accordance with the commercial license agreement provided with the
    ** Software or, alternatively, in accordance with the terms contained in
    ** a written agreement between you and The Qt Company. For licensing terms
    ** and conditions see https://www.qt.io/terms-conditions. For further
    ** information use the contact form at https://www.qt.io/contact-us.
    **
    ** GNU General Public License Usage
    ** Alternatively, this file may be used under the terms of the GNU
    ** General Public License version 3 as published by the Free Software
    ** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
    ** included in the packaging of this file. Please review the following
    ** information to ensure the GNU General Public License requirements will
    ** be met: https://www.gnu.org/licenses/gpl-3.0.html.
    **
    ** $QT_END_LICENSE$
    **
    *****************************************************************************
<#@output extension="vsixmanifest" #>
<#@include file="$(SolutionDir)\version.tt" #>
    **          <#=WARNING_GENERATED_FILE#>
    *****************************************************************************
<#
    string[] VsProducts = new string[0];
    string VersionRange = "";
    switch (VS_NAME) {
        case "2022":
            VsProducts = new[]
            {
                "Microsoft.VisualStudio.Pro",
                "Microsoft.VisualStudio.Premium",
                "Microsoft.VisualStudio.Ultimate",
                "Microsoft.VisualStudio.Community",
                "Microsoft.VisualStudio.Enterprise"
            };
            VersionRange = "[17.0, 18.0)";
            break;
        case "2019":
            VsProducts = new[]
            {
                "Microsoft.VisualStudio.Pro",
                "Microsoft.VisualStudio.Premium",
                "Microsoft.VisualStudio.Ultimate",
                "Microsoft.VisualStudio.Community",
                "Microsoft.VisualStudio.Enterprise"
            };
            VersionRange = "[16.0, 17.0)";
            break;
        case "2017":
            VsProducts = new[]
            {
                "Microsoft.VisualStudio.Pro",
                "Microsoft.VisualStudio.Premium",
                "Microsoft.VisualStudio.Ultimate",
                "Microsoft.VisualStudio.Community",
                "Microsoft.VisualStudio.Enterprise"
            };
            VersionRange = "[15.0.28010.0,16.0)";
            break;
    }
#>
-->
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011"
    xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
  <Metadata>
    <!--<#/*#>--><Identity/><!--<#*/#>-->
    <!--<#=XML_COMMENT_END#>
    <Identity Id="QtVsTest.7026c025-6dd2-44bf-9913-0b058e239616"
              Version="<#=QT_VS_TOOLS_VERSION_MANIFEST#>"
              Language="en-US"
              Publisher="The Qt Company Ltd." />
    <#=XML_COMMENT_BEGIN#>-->
    <DisplayName>Qt Visual Studio Test</DisplayName>
    <Description xml:space="preserve">Auto-test framework for Qt Visual Studio Tools.</Description>
  </Metadata>
  <Installation>
    <!-- BEGIN Generated Text <#=XML_COMMENT_END#>
    <#foreach (var VsProduct in VsProducts) {#>
      <InstallationTarget Id="<#=VsProduct#>" Version="<#=VersionRange#>">
        <#if (VS_NAME == "2022") {#>
          <ProductArchitecture>amd64</ProductArchitecture>
        <#}#>
      </InstallationTarget>
    <#}#>
    <#=XML_COMMENT_BEGIN#> END Generated Text -->
  </Installation>
  <Dependencies>
    <Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" />
      <!-- BEGIN Generated Text <#=XML_COMMENT_END#>
      <#if (VS_NAME == "2022") {#>
        <Dependency Id="Microsoft.VisualStudio.MPF.16.0" DisplayName="Visual Studio MPF 16.0" d:Source="Installed" Version="[16.0,17.0)" />
      <#}#>
      <#=XML_COMMENT_BEGIN#> END Generated Text -->
  </Dependencies>
  <Prerequisites>
    <!-- BEGIN Generated Text <#=XML_COMMENT_END#>
    <Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor"
                  Version="<#=VersionRange#>"
                  DisplayName="Visual Studio core editor" />
    <Prerequisite Id="Microsoft.VisualStudio.Component.VC.CoreIde"
                  Version="<#=VersionRange#>"
                  DisplayName="Visual Studio C++ core features" />
    <Prerequisite Id="Microsoft.VisualStudio.Component.VC.Tools.x86.x64"
                  Version="<#=VersionRange#>"
                  DisplayName="MSVC C++ x64/x86 build tools" />
    <#=XML_COMMENT_BEGIN#> END Generated Text -->
  </Prerequisites>
  <Assets>
    <Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
  </Assets>
</PackageManifest>