Troy Dai
268dd603cc
Ensure Microsoft.CSharp reference is not duplicated
2016-02-26 15:06:39 -08:00
Pavel Krymets
6aeed1f52d
Merge pull request #1563 from dotnet/pakrym/wrapped-project
...
Fix wrapped project path resolution
2016-02-24 18:21:14 -08:00
Pavel Krymets
1bfd7725b0
Fix wrapped project paht resolution
2016-02-24 16:40:22 -08:00
Pavel Krymets
a074101b1d
Add better messages for run scenarios
2016-02-24 10:49:00 -08:00
David Fowler
a049eee253
Updated NuGet pacakge reference
2016-02-23 10:32:15 -08:00
Pavel Krymets
a71112ce8f
Asset refactoring and content files
2016-02-23 08:34:38 -08:00
David Fowler
dec4a0627f
Fix asset copy on publish when lock file instance is shared
...
- Don't mutate the library target when making a package description.
#1528
2016-02-23 02:34:56 -08:00
Pavel Krymets
69c0375b3f
Add error message when runtime target is not found
2016-02-20 18:20:16 -08:00
Pavel Krymets
c65a1700eb
Merge pull request #1449 from dotnet/pakrym/runtime-assets
...
Fix publish runtime asseets
2016-02-18 08:07:37 -08:00
David Fowler
69b5e3f815
Fixing versions
...
- Added --version-suffix to build and publish
- Support reading DOTNET_* version variables everywhere versions can be read
- Show the commit sha in dotnet --version
- Added tests that check the assembly output version
- Set DOTNET_BUILD_VERSION when producing the CLI app itself so that it has the version information stamped in for help.
2016-02-18 01:10:07 -08:00
Troy Dai
ec4629739f
Revert System.Reflection.Metadata version to rc2
2016-02-17 12:11:14 -08:00
Pavel Krymets
b0ff1857cc
Fix publish runtime asseets
2016-02-16 20:54:11 -08:00
Pavel Krymets
9fb99526a1
Use runtime context only where we require it
2016-02-16 15:54:33 -08:00
Troy Dai
cf2cf83ff3
Fix issue 1391
2016-02-15 21:36:35 -08:00
David Fowler
302a9e84f7
This change mimics the nuget lock file generation logic
2016-02-15 20:57:49 -08:00
David Fowler
00e3c25bb3
Fix lock file check so that warnings don't keep popping up
2016-02-15 19:17:21 -08:00
David Fowler
129442923a
Updated to a newer version of NuGet
...
- Update the newest nuget
- Filter out build dependencies from the project resolver based on hte lock file
- Fix more erroneous build dependencies
2016-02-15 18:39:29 -08:00
David Fowler
467cd19662
Fixed the build dependencies in project.json
2016-02-15 10:52:29 -08:00
David Fowler
078d6a8d5f
Build and project cleanup
2016-02-15 09:43:18 -08:00
David Fowler
77dfbd8e43
Fixed the build
...
- csc kept crashing on stage 2 and it turned out to be a version mismatch with System.Reflection.Metadata.
- Silenced crossgen
- Made omnisharp see all of the projects
2016-02-15 09:03:40 -08:00
Pranav K
f5065c9425
Target net451 in ProjectModel
...
Fixes #876
2016-02-11 15:42:14 -08:00
Livar Cunha
e945361a76
Replacing the fixed rid in the dotnet compile unit test by one that respects the platform where the tests are running.
...
Removing trailing slashes for the paths passed to the scripts to avoid the double quotes escaped issue.
2016-02-11 12:44:27 -08:00
Livar Cunha
4e1ec4c159
Refactoring dotnet-compile to make adding the script variable testable. So far, moved it to have a compiler controller and two separate compilers: native and managed. Also moved the script runner to its own class so that we can mock it into the managed controller.
...
Adding a ICommand interface and factory that we can use to mock Commands and avoid actually running them in unit tests.
2016-02-11 12:42:02 -08:00
Andrew Stanton-Nurse
236fcd8f95
update everyone to 23811
...
add a little hackiness to the build script to use 23811 in the stage 0 as well
2016-02-11 10:38:59 -08:00
Pavel Krymets
23b1b077dd
Merge pull request #1347 from dotnet/pakrym/refasm
...
Add reference assembly support to DependencyModel
2016-02-10 13:55:25 -08:00
Eric Erhardt
74d8051f79
Bump CoreFx to rc2-23810
2016-02-10 13:50:28 -06:00
Pavel Krymets
a8ce4f2e3a
Add reference assembly support
2016-02-10 11:40:23 -08:00
Piotr Puszkiewicz
48797ea80a
Bump CoreFx to rc2-23808
...
Workaround for issue 1294
Improve crossgen notifications
2016-02-09 15:49:45 -08:00
Pranav K
c31b9fe5c1
Don't filter by TFM when building DependencyContext
...
Fixes #1305
2016-02-09 13:07:40 -08:00
Pavel Krymets
0f82ae37f3
Refactor output directory code
2016-02-09 08:52:59 -08:00
Pavel Krymets
029de95d0f
Fix dependency context bug and add load overload
2016-02-08 12:22:12 -08:00
Eric Erhardt
a7e9ee52c9
Update to .Net Core rc2-23805
2016-02-05 15:53:23 -06:00
David Fowler
1e799415cb
Removed temporary folder for run
2016-02-04 19:12:02 -08:00
Brice Lambson
ea3cef65a5
Fix directory separator in PopulateLegacyPortableDependencies
2016-02-04 10:10:41 -08:00
Livar Cunha
42222e50a3
Updating to last version of dotnet-test-xunit
2016-02-03 17:09:52 -08:00
David Fowler
2d04bdcd17
Merge pull request #1195 from dotnet/davidfowl/faster-restore
...
Pin versions and restore less
2016-02-03 00:42:26 -08:00
David Fowler
fe5f19765d
Fixed versions that actually exist still
2016-02-02 23:24:22 -08:00
David Fowler
73f7550b98
Pin versions and restore less
...
- Should speed up the build
2016-02-02 23:03:12 -08:00
Troy Dai
b9f2d8fe3d
Fix projectmodel-server regression
...
1. Address the null reference exception when a project dependency is
broken.
2. Address the duplicate key issues after the logic of redirecting
System pacage to reference assembly was added
Update projectmodel-server and tests
1. Fix test timeout caused by undisconnected socket;
2. Update project model server
2016-02-02 22:26:16 -08:00
Andy Gocke
7a203c02e1
Merge pull request #1158 from agocke/add-additional-arguments
...
Add "additionalArguments" compilation option
2016-02-02 12:22:03 -08:00
Andy Gocke
6ba581fc17
Add support for 'additionalArguments' in compilationOptions
...
Rather than keep a map that will have to be constantly updated every time
a new argument gets added to a compiler, the 'additionalArguments' option
will allow users to directly add arguments to the underlying compiler.
2016-02-01 22:48:12 -08:00
David Fowler
ec10a1d6be
Upgrade stdlib and enable crossgen
2016-02-01 20:48:34 -08:00
piotrp
b4b0e612ed
Fixes issue #1174
2016-02-01 17:33:47 -08:00
Andrew Stanton-Nurse
0951d424be
Merge pull request #1100 from dotnet/anurse/1093-fix-shared-source-packages
...
suppress adding project output to export when there is no output
2016-02-01 10:28:14 -08:00
Pranav K
be18ee31be
Switch to using File.LastWriteTimeUtc
2016-01-29 19:22:31 -08:00
Andrew Stanton-Nurse
be29bb2968
suppress adding project output to export when there is no output
2016-01-29 12:27:04 -08:00
Pavel Krymets
35d6fc4477
Copy refs only on publish
2016-01-29 10:20:28 -08:00
piotrp
7f937d03bb
fixes #1112
2016-01-28 22:34:09 -08:00
Andrew Stanton-Nurse
1a6d5c9f5e
go to rel, do not pass go, do not collect $200
2016-01-28 22:33:19 -08:00
PiotrP
e792387d7a
Adjust imports to portable45
2016-01-28 10:55:22 -08:00