forked from OSchip/llvm-project
clang-format vs plugin: include the license
The vsix installer will show the license when it starts, and it would print an annoying message when there was none. While we're here, add a MoreInfoUrl. llvm-svn: 214237
This commit is contained in:
parent
7306cf3cb7
commit
cbd71cacb0
|
@ -6,6 +6,11 @@ if (BUILD_CLANG_FORMAT_VS_PLUGIN)
|
|||
"${CMAKE_CURRENT_SOURCE_DIR}/ClangFormat/clang-format.exe"
|
||||
DEPENDS clang-format)
|
||||
|
||||
add_custom_target(clang_format_license
|
||||
${CMAKE_COMMAND} -E copy_if_different
|
||||
"${CLANG_SOURCE_DIR}/LICENSE.TXT"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ClangFormat/license.txt")
|
||||
|
||||
if (NOT CLANG_FORMAT_VS_VERSION)
|
||||
set(CLANG_FORMAT_VS_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}")
|
||||
endif()
|
||||
|
@ -19,5 +24,5 @@ if (BUILD_CLANG_FORMAT_VS_PLUGIN)
|
|||
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ClangFormat/bin/Release/ClangFormat.vsix"
|
||||
"${LLVM_TOOLS_BINARY_DIR}/${CMAKE_CFG_INTDIR}/ClangFormat.vsix"
|
||||
DEPENDS clang_format_exe_for_vsix)
|
||||
DEPENDS clang_format_exe_for_vsix clang_format_license)
|
||||
endif()
|
||||
|
|
|
@ -181,6 +181,9 @@
|
|||
<Content Include="clang-format.exe">
|
||||
<IncludeInVSIX>true</IncludeInVSIX>
|
||||
</Content>
|
||||
<Content Include="license.txt">
|
||||
<IncludeInVSIX>true</IncludeInVSIX>
|
||||
</Content>
|
||||
<Content Include="Resources\Package.ico" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
@ -227,4 +230,4 @@
|
|||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
</Project>
|
||||
|
|
|
@ -6,6 +6,8 @@
|
|||
<Version>@CLANG_FORMAT_VS_VERSION@</Version>
|
||||
<Description xml:space="preserve">A tool to format C/C++/Obj-C code.</Description>
|
||||
<Locale>1033</Locale>
|
||||
<MoreInfoUrl>http://clang.llvm.org/docs/ClangFormat.html</MoreInfoUrl>
|
||||
<License>license.txt</License>
|
||||
<InstalledByMsi>false</InstalledByMsi>
|
||||
<SupportedProducts>
|
||||
<VisualStudio Version="10.0">
|
||||
|
|
Loading…
Reference in New Issue