提交 ecde4a5d 编写于 作者: A Andy Gocke

Remove '.sh' extension from the coreclr csc/vbc scripts

Naming the execution scripts 'csc.sh' and 'vbc.sh' is counter to the
convention of not using any extension on *nix executables. While the
scripts are not strictly executable programs, they are meant to be
transparent shims around the actual execution of the compilers on *nix
上级 ebfb1198
......@@ -155,8 +155,8 @@ build_roslyn()
local bootstrapArg=""
if [ "$OS_NAME" == "Linux" ]; then
bootstrapArg="/p:CscToolPath=$(pwd)/Binaries/Bootstrap /p:CscToolExe=csc.sh \
/p:VbcToolPath=$(pwd)/Binaries/Bootstrap /p:VbcToolExe=vbc.sh"
bootstrapArg="/p:CscToolPath=$(pwd)/Binaries/Bootstrap /p:CscToolExe=csc \
/p:VbcToolPath=$(pwd)/Binaries/Bootstrap /p:VbcToolExe=vbc"
fi
echo Building CrossPlatform.sln
......
......@@ -89,7 +89,7 @@
<None Include="csc.rsp">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="csc.sh">
<None Include="csc">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="project.json" />
......@@ -97,4 +97,4 @@
<ImportGroup Label="Targets">
<Import Project="..\..\..\..\build\Targets\VSL.Imports.targets" />
</ImportGroup>
</Project>
\ No newline at end of file
</Project>
......@@ -80,7 +80,7 @@
<InternalsVisibleToTest Include="Roslyn.Compilers.VisualBasic.CommandLine.UnitTests" />
</ItemGroup>
<ItemGroup>
<None Include="vbc.sh">
<None Include="vbc">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="vbc.cmd">
......@@ -97,4 +97,4 @@
<ImportGroup Label="Targets">
<Import Project="..\..\..\..\build\Targets\VSL.Imports.targets" />
</ImportGroup>
</Project>
\ No newline at end of file
</Project>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册