Livar
e01fbc941d
Merge pull request #6160 from crummel/fixFolderCase
...
Make folder case consistent.
2017-03-27 13:52:30 -07:00
Chris Rummel
cd0fc7886c
Make folder case consistent.
...
This causes no build issues (because the .csproj uses the default wildcard include),
but prevents the repo from being pushed to VSO Git.
2017-03-27 14:59:40 -05:00
Livar
e09c33400c
Merge pull request #6138 from livarcocc/tool_fallback_folder
...
Switched to using a FallbackPackagePathResolver to find the tool dll
2017-03-27 10:57:55 -07:00
Livar Cunha
b2116cd2e1
Addressing comments by adding a test covering the case where the tool assemblies are not found.
2017-03-26 21:52:27 -07:00
Livar
a0c0084359
Merge pull request #6149 from eerhardt/UseLinuxRuntime
...
Use the portable `linux-x64` runtime when building on Linux.
2017-03-24 16:19:04 -07:00
Nick Guerrera
fcd3c149f8
Merge pull request #6136 from nguerrera/vs-version-props
...
Package bundled version props in to a VS insertion nupkg
2017-03-24 15:56:04 -07:00
Eric Erhardt
a97b572e49
Use the portable linux-x64
runtime when building on Linux.
2017-03-24 16:19:52 -05:00
Eric Erhardt
dff66c1acb
Update the .sln file to contain all the build logic in an organized way.
2017-03-24 16:19:50 -05:00
Nick Guerrera
5c6b5da017
Merge pull request #6145 from nguerrera/remove-fedora
...
Remove Fedora24 from CI rotation for now
2017-03-24 14:15:26 -07:00
Livar
9f186882b3
Merge pull request #6120 from dasMulli/bugfix/run-directory-arg
...
Allow directories as project arguments to run command.
2017-03-24 14:14:50 -07:00
Nick Guerrera
ac0fa56039
Remove Fedora24 from CI for now
2017-03-24 13:31:05 -07:00
Nick Guerrera
c3a6999392
Skip flaky test
2017-03-24 13:14:07 -07:00
Eric Erhardt
7bfc51f2b1
Format BundledRuntimes.props to use consistent whitespace.
2017-03-24 14:22:34 -05:00
Livar Cunha
a4300cc069
Improving the test slightly by checking that it is finding the correct path to the tool dll.
2017-03-24 12:17:27 -07:00
Livar Cunha
10e743e8e5
Switched to using a FallbackPackagePathResolver to find the tool dll, because now with Fallback folders, we can have the tool dll in the fallback folder but its assets file in the user nuget cache. This happens because Nuget never writes to the fallback folder, including the tool's assets file that it generates during restore.
2017-03-24 12:17:27 -07:00
Livar
b2ac1cf8df
Merge pull request #6134 from jonsequitur/stop-splitting-tokens-when-option-is-not-valid
...
update CommandLineParser version for more selective option splitting
2017-03-24 12:14:47 -07:00
Livar
47158e7a5d
Merge pull request #6135 from ellismg/update-dependencies
...
Update dependencies
2017-03-24 12:14:08 -07:00
Matt Ellis
6d25ee1f68
Add OSX.10.12 RID to some test assets
2017-03-24 11:29:10 -07:00
Nick Guerrera
5e26d0f160
Package bundled version props in to a VS insertion nupkg
2017-03-24 11:11:31 -07:00
Livar
4ff4207705
Merge pull request #6137 from ellismg/use-osx-10-12-in-ci
...
Move CI to OSX 10.12
2017-03-24 09:43:44 -07:00
dasMulli
a4cb3fdf81
Allow directories as project arguments to run command.
2017-03-24 06:44:53 +01:00
Matt Ellis
608c7beeec
Move CI to OSX 10.12
...
The shared framework now depends on OSX 10.12 or later. Move our jobs
forward so we can update the shared framework.
2017-03-23 22:16:47 -07:00
Matt Ellis
aeed60ded1
Update OSX CoreCLR RID
...
Since Microsoft.NETCore.App 2.0 will only support 10.12 and later, the
RID in the runtime package has changed to osx.10.12. We need to update
so we pick up crossgen from the right place.
2017-03-23 17:18:04 -07:00
jonsequitur
abfb877c5d
update Microsoft.DotNet.Cli.CommandLineParser version for more selective option splitting
2017-03-23 17:12:35 -07:00
dotnet-bot
438d9de6ce
Update CoreSetup to beta-001834
2017-03-23 23:58:21 +00:00
Nick Guerrera
7f010d38dd
Merge pull request #6102 from nguerrera/version-props
...
Generate auto-imported props file with bundled netcoreapp and netstandard versions
2017-03-23 16:49:55 -07:00
Matt Ellis
8b7d1c6e2a
Target update-dependencies to netstandard2.0
...
Previously, this was 1.0 app. Since stage0 no longer contains a 1.0.X
shared framework, it would not run.
Move to 2.0.0 (instead of 1.1.X since the 1.1.X shared framework will
stop being in stage0 soon as well).
2017-03-23 15:04:32 -07:00
Nick Guerrera
815a33415e
Unpin stage0
2017-03-23 14:21:04 -07:00
Nick Guerrera
e644058c0e
Merge branch 'master' into version-props
2017-03-23 13:59:47 -07:00
Nick Guerrera
15f171a5d7
Add back extra test check on value of explicit version
2017-03-23 13:16:54 -07:00
Livar
960b3808ee
Merge pull request #6115 from jonsequitur/adaptive-help-spacing
...
Adaptive help spacing
2017-03-23 13:13:49 -07:00
Livar
24dd3a5540
Merge pull request #6118 from dotnet/emgarten/nuget2418
...
Updating CLI_NETSDK_Version and CLI_NuGet_Version
2017-03-23 13:11:51 -07:00
Livar
87527c2e05
Merge pull request #6128 from jonsequitur/fix-subcommand-help-regression
...
check for help in DotNetTopLevelCommandBase
2017-03-23 13:11:16 -07:00
Nick Guerrera
c00e84dd9b
Fix test issue vs. case sensitive file systems
2017-03-23 12:58:23 -07:00
Nick Guerrera
b4e21df424
Add test coverage for bundled version props
2017-03-23 12:20:52 -07:00
jonsequitur
149f292b6a
check for help in DotNetTopLevelCommandBase
2017-03-23 08:15:41 -07:00
Justin Emgarten
e1cb32a1f2
Updating CLI_NETSDK_Version and CLI_NuGet_Version
2017-03-22 19:51:00 -07:00
jonsequitur
857df6a384
remove unused variable
2017-03-22 15:47:54 -07:00
Nick Guerrera
a5051a0aff
Generate bundled version props
2017-03-22 15:28:39 -07:00
jonsequitur
4a2c3932e7
new parser version, adjust column spacing in tests
2017-03-22 15:26:58 -07:00
jonsequitur
94bc781df7
remove debug file output
2017-03-22 13:51:45 -07:00
jonsequitur
c58b0b70a6
add null propagation
2017-03-22 13:51:32 -07:00
jonsequitur
055523770a
update CliCommandLineParser version
2017-03-22 13:51:09 -07:00
jonsequitur
53f9b4f427
fix spelling error
2017-03-22 13:04:58 -07:00
Livar
485237a8a0
Merge pull request #6097 from ellismg/fix-6096
...
Don't write `\b` when output is redirected
2017-03-21 21:54:08 -07:00
Nick Guerrera
4abb4d97a9
Update dotnet/sdk version
2017-03-21 21:30:27 -07:00
Livar
a063c0b58e
Merge pull request #6098 from nguerrera/fix-crossgen-win10
...
Fix crossgen step on win10 box
2017-03-21 20:59:30 -07:00
Nick Guerrera
fa3a446811
Fix crossgen step on win10 box
2017-03-21 19:28:09 -07:00
Matt Ellis
949fbd59db
Remove dotnet-cli-build's dependency on CoreCLR
...
dotnet-cli-build had a package reference to both CoreCLR and a new
version of Microsoft.NETCore.App in order to pull down
crossgen. Crossgen is now restored by a specific project that only
deals will pulling down crossgen, so we can remove this code.
Fixes #6093
2017-03-21 18:32:07 -07:00
Matt Ellis
a472daffb8
Only restore crossgen for the current rid.
...
Today we download crossgen for all supported runtime ids. This
introduces a dependency on having builds for all supported platforms
in order to build the CLI on a single platform. This is problematic
for the build from source effort because we only build artifacts for a
specific rid (the RID of the host/target).
Update the CrossGen.Dependencies project to restore for only the RID
we are building for.
2017-03-21 18:32:07 -07:00