diff options
-rw-r--r-- | llvm/tools/msbuild/.gitignore | 8 | ||||
-rw-r--r-- | llvm/tools/msbuild/llvm.csproj | 11 |
2 files changed, 10 insertions, 9 deletions
diff --git a/llvm/tools/msbuild/.gitignore b/llvm/tools/msbuild/.gitignore index 01c1f5a9d0b..692d171a21a 100644 --- a/llvm/tools/msbuild/.gitignore +++ b/llvm/tools/msbuild/.gitignore @@ -1,2 +1,6 @@ -bin
-obj
+obj/
+bin/
+.vs/
+Key.snk
+packages/
+*.csproj.user
diff --git a/llvm/tools/msbuild/llvm.csproj b/llvm/tools/msbuild/llvm.csproj index a614bb2f22b..39e898d7368 100644 --- a/llvm/tools/msbuild/llvm.csproj +++ b/llvm/tools/msbuild/llvm.csproj @@ -64,6 +64,7 @@ <None Include="source.extension.vsixmanifest">
<SubType>Designer</SubType>
</None>
+ <None Include="Key.snk" />
<Content Include="Platformx64\Toolset.props">
<IncludeInVSIX>true</IncludeInVSIX>
<InstallRoot>VCTargets</InstallRoot>
@@ -90,11 +91,7 @@ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" />
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Microsoft.Common.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
+ <PropertyGroup>
+ <PreBuildEvent>if not exist $(ProjectDir)Key.snk ("$(TargetFrameworkSDKToolsDirectory)\x64\sn.exe" -k $(ProjectDir)Key.snk)</PreBuildEvent>
+ </PropertyGroup>
</Project>
\ No newline at end of file |