Nate McMaster
3dd029a8b5
Simplify the MSBuild targets in dotnet-watch
...
Use CustomAfterMicrosoftCommonTargets instead of MSBuildProjectExtensionsPath.
- No more need to write to obj/$(Project).g.dotnetwatch.targets
- Works on project that have changed default file locations via BaseIntermediateOutputPath
Simplify DotNetWatch targets
- Condense to one targets file
- Simplify dependency chain of targets
- Build project references in a parallel
2017-09-26 11:59:29 -07:00
Nate McMaster
71a11d5ed6
Remove redundant calls to TimeoutAfter
2017-09-12 14:23:16 -07:00
Nate McMaster
a4320ccbda
Upgrade to xunit 2.3.0-beta4
2017-08-18 09:55:10 -07:00
Nate McMaster
34ea52068a
Add --msbuildprojectextensionspath option to dotnet-watch
...
In the event someone wants to move the obj/ folder, MSBuild will not be able to locate dotnet-watch's generated targets. dotnet-watch cannot automatically find the obj folder (#244 ), so this command line switch allows users to point dotnet-watch to the right location.
2017-06-02 15:12:33 -07:00
Nate McMaster
edcba47b84
Merge branch 'rel/1.0.1' into dev
2017-05-01 14:55:24 -07:00
Nate McMaster
ed07fbe94a
Remove blocking call to stream reader and fix bug in task chaining
2017-05-01 12:48:11 -07:00
Nate McMaster
88f43ffc1a
Fix race conditions between CTRL+C and RunAsync in dotnet-watch
...
Increase timeouts in testing dotnet-run and improve verbosity of test logging
2017-04-28 10:34:18 -07:00
Nate McMaster
13219fafa9
Remove code that moved into CommandLineUtils
2017-03-22 10:19:19 -07:00
Nate McMaster
1bfa9c4b4b
Make it possible to detect that a process is running inside dotnet-watch by setting 'DOTNET_WATCH=1'
2017-03-13 13:00:22 -07:00
Nate McMaster
e481df3d49
Add better errors, fix help output text, and add 'dotnet watch --list' to help us diagnose issues
...
Fixes #252 - help output shown twice in dotnet-watch
Fixes #250 - add dotnet-watch --list. Prints a list of all files discovered
Fixes #249 - better error message when GenerateWatchList fails
2017-01-17 11:43:44 -08:00
Nate McMaster
08e3e0b77f
Cleanup dotnet-watch testing
2016-12-13 09:59:11 -08:00
Nate McMaster
346dfe8fe0
Remove dependency on Microsoft.DotNet.Cli.Utils from test project
2016-12-12 16:40:01 -08:00
Nate McMaster
902ff8dce3
Build with MSBuild
2016-12-12 15:55:00 -08:00
Nate McMaster
a6f4a38202
Refactor tests to fix false-positive tests passes
2016-11-16 15:34:35 -08:00
Nate McMaster
944e99121c
Add nuget feed to restore CLI dependencies
2016-11-04 10:47:13 -07:00
Nate McMaster
5de082e687
Upgrade Microsoft.DotNet.Cli.Utils from preview2 to preview3
2016-11-04 10:18:46 -07:00
Nate McMaster
6fd5e2ab52
Install cli preview3 side-by-side for msbuild testing
2016-11-01 18:41:58 -07:00
Nate McMaster
4698985846
Port dotnet-watch to support MSBuild
2016-11-01 18:39:51 -07:00
Nate McMaster
721cbe3435
Refactor dotnet-watch to isolate project.json dependency
2016-10-17 12:06:19 -07:00
Nate McMaster
5d998a16d8
dotnet-watch: simplify the end to end testing to not rely on tool installation via restore ( #194 )
2016-10-12 16:12:52 -07:00
Pranav K
484f35691a
Don't use DOTNET_BUILD_VERSION in code.
...
Clean up test projects
2016-09-07 11:19:56 -07:00
Victor Hurdugaci
9d16d2e9b5
Use the scenario tool tested from testing common
2016-07-05 15:40:37 -07:00
Victor Hurdugaci
526f22f072
Rename the environment variable used for polling watcher
2016-05-26 15:13:19 -07:00
moozzyk
c248e539f3
Renaming namespaces and fixing tests
2016-04-19 11:26:40 -07:00
moozzyk
afe01eedbf
Renaming dotnet-watch folders to Microsoft.DotNet.Watcher.Tools
2016-04-19 10:38:59 -07:00