Skip to content

Commit 1877941

Browse files
StuparStupar
Stupar
authored and
Stupar
committed
v1.7.1
1 parent 7609d0d commit 1877941

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+2572
-1015
lines changed

source/2022/2022.csproj

+11-13
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</PropertyGroup>
2222
<PropertyGroup>
2323
<ApplicationIcon>..\shared\other\package\resource\icon.ico</ApplicationIcon>
24-
<LangVersion>9.0</LangVersion>
24+
<LangVersion>12.0</LangVersion>
2525
</PropertyGroup>
2626
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
2727
<DebugSymbols>true</DebugSymbols>
@@ -88,25 +88,23 @@
8888
</ItemGroup>
8989
<ItemGroup>
9090
<PackageReference Include="Microsoft.VisualStudio.SDK">
91-
<Version>17.6.36389</Version>
92-
</PackageReference>
93-
<PackageReference Include="Microsoft.VisualStudio.SDK.Analyzers">
94-
<Version>16.10.10</Version>
95-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
96-
<PrivateAssets>all</PrivateAssets>
91+
<Version>17.8.37222</Version>
9792
</PackageReference>
9893
<PackageReference Include="Microsoft.VisualStudio.VCProjectEngine">
99-
<Version>17.6.36389</Version>
100-
</PackageReference>
101-
<PackageReference Include="Microsoft.VSSDK.BuildTools">
102-
<Version>17.6.2164</Version>
103-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
104-
<PrivateAssets>all</PrivateAssets>
94+
<Version>17.8.37222</Version>
10595
</PackageReference>
10696
</ItemGroup>
10797
<ItemGroup>
10898
<Folder Include="Properties\" />
10999
</ItemGroup>
100+
<ItemGroup>
101+
<Reference Include="Microsoft.CSharp" />
102+
<Reference Include="System" />
103+
<Reference Include="System.Data" />
104+
<Reference Include="System.Design" />
105+
<Reference Include="System.Drawing" />
106+
<Reference Include="System.Windows.Forms" />
107+
</ItemGroup>
110108
<Import Project="..\shared\project\shared.projitems" Label="Shared" />
111109
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
112110
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />

source/2022/other/package/source.extension.vsixmanifest

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<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">
33
<Metadata>
4-
<Identity Id="VisualStudioCppExtensions.Company.5fdbeaec-89c7-4773-997c-f46757c67a2e" Version="1.7.1" Language="en-US" Publisher="Stephane Molina" />
4+
<Identity Id="VisualStudioCppExtensions.Company.5fdbeaec-89c7-4773-997c-f46757c67a2e" Version="1.7.2" Language="en-US" Publisher="Stephane Molina" />
55
<DisplayName>Generate C++ Filters</DisplayName>
66
<Description xml:space="preserve">Simple Extension which provide the ability to generate C++ project filters to replicate the folder hierarchy of underlying sources</Description>
77
<License>other\package\resource\packageLicense.txt</License>
@@ -15,7 +15,7 @@
1515
</InstallationTarget>
1616
</Installation>
1717
<Dependencies>
18-
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" />
18+
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.7.2,)" />
1919
</Dependencies>
2020
<Prerequisites>
2121
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" />

source/other/2010/2010.csproj

+135
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
5+
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
6+
<NuGetPackageImportStamp>
7+
</NuGetPackageImportStamp>
8+
<UseCodebase>true</UseCodebase>
9+
<FileUpgradeFlags>
10+
</FileUpgradeFlags>
11+
<UpgradeBackupLocation>
12+
</UpgradeBackupLocation>
13+
<OldToolsVersion>15.0</OldToolsVersion>
14+
<TargetFrameworkProfile />
15+
</PropertyGroup>
16+
<PropertyGroup>
17+
<SignAssembly>true</SignAssembly>
18+
</PropertyGroup>
19+
<PropertyGroup>
20+
<AssemblyOriginatorKeyFile>..\..\shared\other\package\package.key.snk</AssemblyOriginatorKeyFile>
21+
</PropertyGroup>
22+
<PropertyGroup>
23+
<ApplicationIcon>..\..\shared\other\package\resource\icon.ico</ApplicationIcon>
24+
<LangVersion>12.0</LangVersion>
25+
</PropertyGroup>
26+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
27+
<DebugSymbols>true</DebugSymbols>
28+
<OutputPath>bin\$(Platform)\Debug\</OutputPath>
29+
<DefineConstants>TRACE;DEBUG;s2015; s2013; s2012; s2010</DefineConstants>
30+
<Optimize>false</Optimize>
31+
<DebugType>full</DebugType>
32+
<ErrorReport>prompt</ErrorReport>
33+
<WarningLevel>4</WarningLevel>
34+
</PropertyGroup>
35+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
36+
<OutputPath>bin\$(Platform)\Release\</OutputPath>
37+
<DefineConstants>TRACE;s2015; s2013; s2012; s2010</DefineConstants>
38+
<Optimize>true</Optimize>
39+
<DebugType>none</DebugType>
40+
<ErrorReport>prompt</ErrorReport>
41+
<WarningLevel>4</WarningLevel>
42+
</PropertyGroup>
43+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
44+
<PropertyGroup>
45+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
46+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
47+
<SchemaVersion>2.0</SchemaVersion>
48+
<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
49+
<ProjectGuid>{C1A440BC-BD55-4D8F-9578-6626013891A8}</ProjectGuid>
50+
<OutputType>Library</OutputType>
51+
<AppDesignerFolder>Properties</AppDesignerFolder>
52+
<RootNamespace>VisualStudioCppExtensions</RootNamespace>
53+
<AssemblyName>VisualStudioCppExtensions</AssemblyName>
54+
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
55+
<GeneratePkgDefFile>true</GeneratePkgDefFile>
56+
<IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer>
57+
<IncludeDebugSymbolsInVSIXContainer>true</IncludeDebugSymbolsInVSIXContainer>
58+
<IncludeDebugSymbolsInLocalVSIXDeployment>true</IncludeDebugSymbolsInLocalVSIXDeployment>
59+
<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory>
60+
<CopyOutputSymbolsToOutputDirectory>false</CopyOutputSymbolsToOutputDirectory>
61+
</PropertyGroup>
62+
<ItemGroup>
63+
<Content Include="other\package\resource\Microsoft.VisualStudio.VCProject.dll">
64+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
65+
</Content>
66+
<Content Include="other\package\resource\Microsoft.VisualStudio.VCProjectEngine.dll">
67+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
68+
</Content>
69+
<VSCTCompile Include="..\..\shared\other\package\gui.xml.vsct">
70+
<Link>other\package\gui.xml.vsct</Link>
71+
<ResourceName>Menus.ctmenu</ResourceName>
72+
</VSCTCompile>
73+
<Content Include="..\..\shared\other\package\resource\icon.ico">
74+
<Link>other\package\resource\icon.ico</Link>
75+
<IncludeInVSIX>true</IncludeInVSIX>
76+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
77+
</Content>
78+
<Content Include="..\..\shared\other\package\resource\packageLicense.txt">
79+
<Link>other\package\resource\packageLicense.txt</Link>
80+
<IncludeInVSIX>true</IncludeInVSIX>
81+
</Content>
82+
<Content Include="..\..\shared\other\package\resource\packagePreview.png">
83+
<Link>other\package\resource\packagePreview.png</Link>
84+
<IncludeInVSIX>true</IncludeInVSIX>
85+
</Content>
86+
<None Include="..\..\shared\other\package\package.key.snk">
87+
<Link>other\package\package.key.snk</Link>
88+
</None>
89+
<None Include="other\package\source.extension.vsixmanifest">
90+
<SubType>Designer</SubType>
91+
</None>
92+
</ItemGroup>
93+
<ItemGroup>
94+
<Reference Include="Microsoft.CSharp" />
95+
<Reference Include="Microsoft.VisualStudio.VCProject, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
96+
<SpecificVersion>False</SpecificVersion>
97+
<EmbedInteropTypes>True</EmbedInteropTypes>
98+
<HintPath>other\package\resource\Microsoft.VisualStudio.VCProject.dll</HintPath>
99+
</Reference>
100+
<Reference Include="Microsoft.VisualStudio.VCProjectEngine, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
101+
<SpecificVersion>False</SpecificVersion>
102+
<EmbedInteropTypes>True</EmbedInteropTypes>
103+
<HintPath>other\package\resource\Microsoft.VisualStudio.VCProjectEngine.dll</HintPath>
104+
</Reference>
105+
<Reference Include="System" />
106+
<Reference Include="System.Data" />
107+
<Reference Include="System.Design" />
108+
<Reference Include="System.Drawing" />
109+
<Reference Include="System.Windows.Forms" />
110+
</ItemGroup>
111+
<ItemGroup>
112+
<Folder Include="Properties\" />
113+
</ItemGroup>
114+
<ItemGroup>
115+
<PackageReference Include="envdte100">
116+
<Version>10.0.3</Version>
117+
</PackageReference>
118+
<PackageReference Include="Microsoft.VisualStudio.Shell.Interop.10.0">
119+
<Version>10.0.30320</Version>
120+
</PackageReference>
121+
<PackageReference Include="VSSDK.Shell.10">
122+
<Version>10.0.4</Version>
123+
</PackageReference>
124+
</ItemGroup>
125+
<Import Project="..\..\shared\project\shared.projitems" Label="Shared" />
126+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
127+
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
128+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
129+
Other similar extension points exist, see Microsoft.Common.targets.
130+
<Target Name="BeforeBuild">
131+
</Target>
132+
<Target Name="AfterBuild">
133+
</Target>
134+
-->
135+
</Project>
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
3+
<Identifier Id="VisualStudioCppExtensions.Company.5fdbeaec-89c7-4773-997c-f46757c67a34">
4+
<Version>1.7.2</Version>
5+
<Locale>1033</Locale>
6+
<Author>Stephane Molina</Author>
7+
8+
9+
<Name>Generate C++ Filters</Name>
10+
11+
<Description xml:space="preserve">Simple Extension which provide the ability to generate C++ project filters to replicate the folder hierarchy of underlying sources</Description>
12+
13+
<License>other\package\resource\packageLicense.txt</License>
14+
<Icon>other\package\resource\icon.ico</Icon>
15+
<PreviewImage>other\package\resource\packagePreview.png</PreviewImage>
16+
<!--Tags>c++;folder;import;filter</Tags-->
17+
18+
19+
<SupportedProducts>
20+
<VisualStudio Version="10.0">
21+
<Edition>Pro</Edition>
22+
</VisualStudio>
23+
</SupportedProducts>
24+
25+
<SupportedFrameworkRuntimeEdition MinVersion="4.7.2" />
26+
27+
28+
29+
</Identifier>
30+
<Content>
31+
<VsPackage>|%CurrentProject%;PkgdefProjectOutputGroup|</VsPackage>
32+
<MefComponent>|%CurrentProject%|</MefComponent>
33+
</Content>
34+
</Vsix>
35+
36+
37+
<!--
38+
39+
<?xml version="1.0" encoding="utf-8"?>
40+
<PackageManifest Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
41+
<Metadata>
42+
<Identity Id="VisualStudioCppExtensions.Company.5fdbeaec-89c7-4773-997c-f46757c67a34" Version="1.7.2" Language="en-US" Publisher="Stephane Molina" />
43+
<DisplayName>Generate C++ Filters</DisplayName>
44+
<Description xml:space="preserve">Simple Extension which provide the ability to generate C++ project filters to replicate the folder hierarchy of underlying sources</Description>
45+
<License>other\package\resource\packageLicense.txt</License>
46+
<Icon>other\package\resource\icon.ico</Icon>
47+
<PreviewImage>other\package\resource\packagePreview.png</PreviewImage>
48+
<Tags>c++;folder;import;filter</Tags>
49+
</Metadata>
50+
<Installation>
51+
<InstallationTarget Id="Microsoft.VisualStudio.IntegratedShell" Version="[10.0,11.0)">
52+
</InstallationTarget>
53+
</Installation>
54+
<Dependencies>
55+
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.7.2,)" />
56+
</Dependencies>
57+
<Prerequisites>
58+
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[10.0,11.0)" DisplayName="Visual Studio core editor" />
59+
</Prerequisites>
60+
<Assets>
61+
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />
62+
</Assets>
63+
</PackageManifest>
64+
65+
-->
66+

0 commit comments

Comments
 (0)