Commit graph

4316 commits

Author SHA1 Message Date
Troy Dai
479a81a576 Update message sequences of ProjectModel server
Send References ahead of Dependencies
2016-01-15 20:03:29 -08:00
Piotr Puszkiewicz
a64f8f6310 Merge pull request #877 from Sridhar-MS/restore-temp-remove
Delete temporary folder created by "dotnet restore".
2016-01-15 17:07:49 -08:00
Troy Dai
68c0edff17 Enable to initialize a project before restore
1. Check the lock file path first.
2. Update tests
2016-01-15 16:05:18 -08:00
Sridhar Periyasamy
7c5f505276 Merge pull request #873 from dotnet/hostpolcrt
Link CRT into hostpolicy
2016-01-15 14:54:31 -08:00
Sridhar Periyasamy
737ed67571 Delete temporary folder created by "dotnet restore".
Also create the temp folder in the OS temp path.

Fix - #811
2016-01-15 13:34:05 -08:00
Piotr Puszkiewicz
527e20acc6 Merge pull request #863 from Sridhar-MS/beta-fixes
Fix driver to remove double quotes from paths in %PATH% env
2016-01-15 13:15:37 -08:00
Brice Lambson
a0d087ac72 Update incorrect dependency in Microsoft.DotNet.Cli.Utils 2016-01-15 12:55:26 -08:00
Piotr Puszkiewicz
c90a35b80e Merge pull request #779 from noahfalk/issue_768
Allow ilcpath argument to include "ilc.exe"
2016-01-15 12:50:09 -08:00
Senthil
b86aa4d36b Link CRT into hostpolicy
Fixes #870
Fixes #871
2016-01-15 12:36:39 -08:00
Sridhar Periyasamy
82a81cae8d Fix double quotes in 'pathext' environment variable. 2016-01-15 10:15:26 -08:00
Sridhar Periyasamy
684d9b1d89 Fix driver to remove double quotes from paths in %PATH% env
Fixes - #827
2016-01-14 18:27:26 -08:00
Senthil
262274b968 Merge pull request #843 from schellap/master
Fix host name, debuggability and embed CRT
2016-01-14 17:09:07 -08:00
Piotr Puszkiewicz
a02f6c2246 Merge pull request #851 from piotrpMSFT/piotrpMSFT/issue850/DepsAppBase
When deps file path is provided, use it to resolve the app_dir.
fixes #850
2016-01-14 16:11:04 -08:00
Andrew Stanton-Nurse
e27c583443 allow use of compilationOptions.nowarn to suppress warnings.
fixes #576
2016-01-14 15:45:43 -08:00
Eric StJohn
1aacac6a72 Merge pull request #855 from dotnet/packNuspec
Add missing copyright header
2016-01-14 15:14:07 -08:00
Eric St. John
29e5a7090f Add missing copyright header 2016-01-14 15:13:41 -08:00
Pavel Krymets
dd1e50c5bd Generate config only on desktop 2016-01-14 14:26:55 -08:00
PiotrP
bd529c0afb When deps file path is provided, use it to resolve the app_dir. 2016-01-14 14:02:02 -08:00
Pavel Krymets
82013acbb2 Merge pull request #815 from dotnet/pakrym/dllconfig
Add support for .config file generation for test projects
2016-01-14 13:51:35 -08:00
Eric StJohn
b115569d71 Merge pull request #800 from dotnet/packNuspec
Add support for NuSpecs
2016-01-14 13:01:55 -08:00
Pavel Krymets
b02dbc45f4 Add support for .config file generation for test projects 2016-01-14 12:23:26 -08:00
schellap
b4b482006b Fix host name, debuggability and embed CRT 2016-01-14 12:06:18 -08:00
Troy Dai
ce3e719a06 Update ProjectModel server
1. Rebase on new LibraryExporter
2. Update dependency name to "fx/<name>" for reference assembly
3. Update framework friendly name
4. Fix dependency message regression
5. Update tests
2016-01-14 10:11:31 -08:00
Troy Dai
4344af3c1b Exit the lock after a process loop
Fix issue https://github.com/dotnet/cli/issues/801
2016-01-13 22:14:04 -08:00
Pavel Krymets
2456d83008 Switch dependency context back to dotnet5.4 2016-01-13 10:56:57 -08:00
Eric St. John
7087335d41 Port ManifestReader from NuGet.Core 2016-01-13 09:51:20 -08:00
Eric St. John
f3f6a2bf52 Port latest features from NuGet.Core 2.11 2016-01-13 09:51:20 -08:00
Eric St. John
6e1c39d764 Add support for NuSpecs
This brings over the NuGet.Core code that existed for
loading NuSpecs.  I also added the File list to the
manifest to support builing a package from a
nuspec, and the ability to save a nuspec.
2016-01-13 09:51:19 -08:00
Piotr Puszkiewicz
1e423d4f1b Merge pull request #798 from piotrpMSFT/piotrpMSFT/issue797/emptyNuget
Fix empty NuGets
2016-01-13 00:32:02 -08:00
Senthil
054aa54b91 Merge pull request #817 from schellap/host-svc
Change name for DOTNET_PACKAGES to NUGET_PACKAGES
2016-01-12 17:49:09 -08:00
Noah Falk
5cdf1e7ab6 Allow ilcpath argument to include "ilc.exe"
Allows the argument passed to dotnet compile --native --ilcpath to be
either end with ilc.exe, or with the directory that contains ilc.exe.

Fix #768
2016-01-12 16:27:53 -08:00
Piotr Puszkiewicz
459e5bdeda Merge pull request #761 from cdmihai/buildCommandSelfhostIncremental
Building CLI is incremental
2016-01-12 15:33:46 -08:00
Senthil
e5a9249418 Name change for DOTNET_PACKAGES to NUGET_PACKAGES 2016-01-12 15:21:47 -08:00
Senthil
a1555075e6 Merge pull request #808 from schellap/host-svc
Prioritize secondary cache over app local
2016-01-12 15:21:03 -08:00
piotrp
2ef4f6f0bf Fixing clashing dependencies that only exhibited once we started publishing nupkg-only projects. 2016-01-12 14:32:54 -08:00
piotrp
d750b8a259 Move dependencymodel to dnxcore50 until the solution gets migrated to a newer TFM. 2016-01-12 14:32:53 -08:00
Senthil
0c65dca290 Prioritize secondary cache over app local 2016-01-12 13:35:34 -08:00
Andy Gocke
e114bbf367 Merge pull request #795 from agocke/upgrade-roslyn
Upgrade all Roslyn references to -20160108-01
2016-01-12 13:28:03 -08:00
Aleksandar Milicevic
1444815285 removed all invocations of the place-binary script from postcompile scripts, since it does not seem to be necessary 2016-01-12 13:16:52 -08:00
PiotrP
8274f5285b Enable resolving command paths from AppBase 2016-01-12 13:16:52 -08:00
Mihai Codoban
bedeaaf2dc Compile incrementally
- Clone the args in the CompileContext constructor to bring uniformity
to the way args are accessed

- Compute IO for a project and have it shared between build and compile

- Extract dependency logic into facade

- Add tests for incremental build

- Add precondition checks for compiler IO

add --force-incremental-unsafe flag
2016-01-12 13:16:52 -08:00
Senthil
28f01faae5 Merge pull request #780 from schellap/host-svc
Split corehost into serviceable DLL and EXE
2016-01-12 12:35:09 -08:00
moozzyk
0e4719ee95 Adding pre/post publish scripts
Fixes #742
2016-01-12 09:41:59 -08:00
Troy Dai
02827620f8 Including unresolved library in LibraryExporter.GetAllExports result 2016-01-11 21:36:43 -08:00
schellap
907cf00654 Split corehost into serviceable DLL and EXE 2016-01-11 18:06:18 -08:00
Piotr Puszkiewicz
2d70ffc508 Merge pull request #791 from livarcocc/empty_pack
Nuget package missing lib folder when doing dotnet pack --output
2016-01-11 17:52:24 -08:00
Andy Gocke
5e66b57ba5 Upgrade all Roslyn references to -20160108-01 2016-01-11 17:23:29 -08:00
Zlatko Knezevic
a90d28404e Merge pull request #770 from alexanderkozlenko/pr_dls
Fix library suffux usage for coreclr library name construction
2016-01-11 16:30:35 -08:00
Piotr Puszkiewicz
f90a171457 Merge pull request #706 from blackdwarf/fixmans
Fix README.md files to be like man pages
2016-01-11 15:23:32 -08:00
Piotr Puszkiewicz
b72835ab66 Merge pull request #690 from cdmihai/cdmihai/BuildFlagDocumentation
Add documentation for --build-profile warnings
2016-01-11 15:23:14 -08:00