Skip to content
This repository was archived by the owner on Feb 27, 2025. It is now read-only.

Commit 34e249d

Browse files
committed
Adding files I left out of last commit. 😊
1 parent 984f730 commit 34e249d

8 files changed

Lines changed: 25 additions & 19 deletions

File tree

AutoT4MVC/AutoT4MVC.csproj

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,10 @@
160160
<Content Include="AutoT4MVC.dll.config">
161161
<IncludeInVSIX>true</IncludeInVSIX>
162162
</Content>
163+
<Content Include="noun_project_2223.png">
164+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
165+
<IncludeInVSIX>true</IncludeInVSIX>
166+
</Content>
163167
<None Include="packages.config">
164168
<SubType>Designer</SubType>
165169
</None>
@@ -179,7 +183,6 @@
179183
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
180184
<IncludeInVSIX>true</IncludeInVSIX>
181185
</Content>
182-
<Content Include="Resources\Package.ico" />
183186
</ItemGroup>
184187
<PropertyGroup>
185188
<UseCodebase>true</UseCodebase>

AutoT4MVC/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
// You can specify all the values or you can default the Revision and Build Numbers
3030
// by using the '*' as shown below:
3131

32-
[assembly: AssemblyVersion("1.2.0.0")]
33-
[assembly: AssemblyFileVersion("1.2.0.0")]
32+
[assembly: AssemblyVersion("1.3.0.0")]
33+
[assembly: AssemblyFileVersion("1.3.0.0")]
3434

3535

3636

AutoT4MVC/ReleaseNotes.txt

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
Version 1.2.0
1+
Version 1.3.0
2+
=============
3+
Added support for Visual Studio 2013.
4+
5+
Version 1.2.0
26
=============
37
Added throttling for multiple events within a short space of time (to avoid reprocessing template when adding/removing a whole directory of files, etc).
48
Now uses the "Run Custom Tool" command to avoid an unnecessary checkout of the template file.
@@ -26,4 +30,9 @@ Bug in iteration over project sub-items fixed by Kenneth Johnsen (http://github.
2630

2731
Version 1.0.0
2832
=============
29-
Initial version
33+
Initial version
34+
35+
36+
Attribution
37+
===========
38+
Refresh icon (http://thenounproject.com/noun/refresh/#icon-No2223) designed by Joris Hoogendoorn (http://thenounproject.com/jorishoogendoorn) from The Noun Project.

AutoT4MVC/Resources/Package.ico

-2.93 KB
Binary file not shown.

AutoT4MVC/VSPackage.resx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,4 @@
123123
<data name="112" xml:space="preserve">
124124
<value>A zero-configuration extension for Visual Studio 2012 which will automatically run your T4MVC templates at build time and when you create/remove/rename/save a file that T4MVC cares about.</value>
125125
</data>
126-
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
127-
<data name="400" type="System.Resources.ResXFileRef, System.Windows.Forms">
128-
<value>Resources\Package.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
129-
</data>
130126
</root>

AutoT4MVC/noun_project_2223.png

20 Bytes
Loading

AutoT4MVC/source.extension.vsixmanifest

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
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="c676817c-46cc-47d3-b03c-8a05f499d4a5" Version="1.2.0" Language="en-US" Publisher="Bennor McCarthy" />
4+
<Identity Id="c676817c-46cc-47d3-b03c-8a05f499d4a5" Version="1.3.0" Language="en-US" Publisher="Bennor McCarthy" />
55
<DisplayName>AutoT4MVC</DisplayName>
6-
<Description xml:space="preserve">A zero-configuration extension for Visual Studio 2012 which will automatically run your T4MVC templates at build time and when you create/remove/rename/save a file that T4MVC cares about.</Description>
6+
<Description xml:space="preserve">A zero-configuration extension for Visual Studio which automatically runs your T4MVC templates at build time and when you create/remove/rename/save a file that T4MVC cares about.</Description>
77
<MoreInfo>https://github.com/bennor/AutoT4MVC</MoreInfo>
88
<License>LICENCE.txt</License>
99
<ReleaseNotes>ReleaseNotes.txt</ReleaseNotes>
10+
<Icon>noun_project_2223.png</Icon>
1011
<Tags>T4MVC</Tags>
1112
</Metadata>
1213
<Installation InstalledByMsi="false">
13-
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[11.0,12.0)" />
14-
<InstallationTarget Version="[11.0,12.0)" Id="Microsoft.VisualStudio.Premium" />
15-
<InstallationTarget Version="[11.0,12.0)" Id="Microsoft.VisualStudio.Ultimate" />
14+
<InstallationTarget Id="Microsoft.VisualStudio.Pro" Version="[11.0,13.0)" />
15+
<InstallationTarget Version="[11.0,13.0)" Id="Microsoft.VisualStudio.Premium" />
16+
<InstallationTarget Version="[11.0,13.0)" Id="Microsoft.VisualStudio.Ultimate" />
1617
</Installation>
1718
<Dependencies>
1819
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="4.5" />
19-
<Dependency Id="Microsoft.VisualStudio.MPF.11.0" DisplayName="Visual Studio MPF 11.0" d:Source="Installed" Version="11.0" />
2020
</Dependencies>
2121
<Assets>
2222
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# What's this for?
22

3-
There used to be [a really sweet macro](http://stackoverflow.com/questions/2341717/can-you-do-a-runcustomtool-with-envdte-as-a-pre-build-event) for Visual Studio that would automatically run [T4MVC](http://t4mvc.codeplex.com) templates on build. Unfortunately, macro support has been removed from Visual Studio 2012, so this is an extension that will do the same thing (and more).
3+
There used to be [a really sweet macro](http://stackoverflow.com/questions/2341717/can-you-do-a-runcustomtool-with-envdte-as-a-pre-build-event) for Visual Studio that would automatically run [T4MVC](http://t4mvc.codeplex.com) templates on build. Unfortunately, macro support has been removed from Visual Studio 2012+, so this is an extension that will do the same thing (and more).
44

55
T4MVC templates are run under the following conditions (all string comparisons are case-insensitive):
66

@@ -11,8 +11,6 @@ T4MVC templates are run under the following conditions (all string comparisons a
1111

1212
Note: Drag/drop in the Solution Explorer will not trigger the templates to re-run, as the added/removed events are not fired.
1313

14-
[Chirpy](http://chirpy.codeplex.com/) and [AutoTT](https://github.com/MartinF/Dynamo.AutoTT) do the similar things, but Chirpy is overkill if all you want is your T4MVC templates built and I think AutoTT requires configuration. Also, neither of them appear to be available for VS 2012 yet.
15-
16-
# Installation
14+
[Chirpy](http://chirpy.codeplex.com/) and [AutoTT](https://github.com/MartinF/Dynamo.AutoTT) do similar things, but Chirpy is overkill if all you want is your T4MVC templates built and I think AutoTT requires configuration.
1715

1816
Just build and install the template using the VSIX file, [grab it from the Visual Studio gallery](http://visualstudiogallery.msdn.microsoft.com/8d820b76-9fc4-429f-a95f-e68ed7d3111a) or **do it the easy way** and use the 'Extension & Updates' manager in Visual Studio 2012.

0 commit comments

Comments
 (0)