Commit graph

1135 commits

Author SHA1 Message Date
Andrew Stanton-Nurse
1579f0a809 fix nuget reference 2016-01-19 14:26:11 -08:00
Andrew Stanton-Nurse
3d493f7d9d switch from DNX to cross-plat NuGet! 2016-01-19 11:43:09 -08:00
Zlatko Knezevic
ae1ed900c6 Responding to PR feedback pt. 2 2016-01-18 08:54:20 -08:00
Zlatko Knezevic
2ed9c2a727 Responding to PR feedback 2016-01-18 08:31:31 -08:00
Piotr Puszkiewicz
4e0d28db74 Merge pull request #874 from dotnet/bricelam-patch-1
Update incorrect dependency in Microsoft.DotNet.Cli.Utils
2016-01-16 14:05:07 -08:00
Troy Dai
479a81a576 Update message sequences of ProjectModel server
Send References ahead of Dependencies
2016-01-15 20:03:29 -08:00
Piotr Puszkiewicz
cc54048e74 Merge pull request #872 from brthor/fix_dotnet-nightly
Resolve dotnet-nightly cannot find coreclr issue
2016-01-15 17:09:38 -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
Zlatko Knezevic
fb7733951e Add a custom conclusion file
Add a custom conclusion file that lists out the need for the user to install
OpenSSL 1.0.1/1.0.2.

Solves a bit #647
2016-01-15 17:00:15 -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
43b63d499c Merge pull request #856 from Sridhar-MS/msi-upgrade
Prevent upgrades between 'nightly' and 'release' builds of Dotnet CLI.
2016-01-15 13:57:48 -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
Piotr Puszkiewicz
5f844a00dc Merge pull request #868 from Sridhar-MS/empty-pack
Build "Microsoft.DotNet.ProjectModel.Workspaces" so that it can be packaged later as nupkg
2016-01-15 13:14:08 -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
Piotr Puszkiewicz
e3d0903528 Merge pull request #840 from blackdwarf/pkgosxfix
Adding symlink for dotnet-compile-native
2016-01-15 12:41:25 -08:00
Senthil
b86aa4d36b Link CRT into hostpolicy
Fixes #870
Fixes #871
2016-01-15 12:36:39 -08:00
Bryan Thornbury
31f27c9c93 Resolve dotnet-nightly cannot find coreclr issue 2016-01-15 20:22:15 +00:00
Sridhar Periyasamy
93f41e0b69 Build "Microsoft.DotNet.ProjectModel.Workspaces" so that it can be
packaged later as nupkg

Fixes - #797
2016-01-15 11:31:53 -08:00
Zlatko Knezevic
bc8fdaf38a Moving PKG postinstall to use the path
Since we are still waiting for the fix in CoreCLR to resolving
symlinks, moving the PKG postinstall to add dotnet bin dir
to systemwide path using /etc/paths.d/dotnet file.

Fix #786, #771, #841
2016-01-15 11:06:44 -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
Sridhar Periyasamy
4b433af7fe Update variables.wxi
Fix typo in error message.
2016-01-14 16:39:10 -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
Sridhar Periyasamy
fc8c6666fd Prevent upgrades between 'nightly' and 'release' builds of Dotnet CLI.
Set a new registry 'BuildType' when installing. Check for this reg key
when upgrading to a newer version. Show error message and exit
if the previous installation does not have the same 'BuildType'.
2016-01-14 15:03:32 -08:00
Pavel Krymets
f31ac24110 Merge pull request #852 from dotnet/pakrym/desktop
Generate config only on desktop
2016-01-14 14:28:37 -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
Sridhar Periyasamy
f2ac0d341b Merge pull request #836 from Sridhar-MS/msi-upgrade
Enable build-to-build major upgrades for MSI.
2016-01-14 11:36:03 -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
Andrew Stanton-Nurse
03885e876f add a spec for the new runtime configuration file
(the file formerly known as "deps")
2016-01-14 09:55:56 -08:00
Andrew Stanton-Nurse
845f2c56e6 let RID detection do its thing
also:
* fix up pjvalidate to handle versionless deps
* fix up package-command-test
2016-01-14 09:06:13 -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
Zlatko Knezevic
1a7a971d4b Merge pull request #831 from blackdwarf/pkgosxfix
Adding more symlinks to postinstall
2016-01-13 16:33:14 -08:00
Bryan Thornbury
60f5fce3fb Merge pull request #821 from brthor/debian_upgrade_test
Enable Debian package upgrade tests.
2016-01-13 16:07:28 -08:00
Sridhar Periyasamy
1308e27a74 Enable build-to-build major upgrades for MSI.
Encode the CLI version into MSI supported ProductVersion documented here -
https://msdn.microsoft.com/en-us/library/windows/desktop/aa370859(v=vs.85).aspx
Example: CLI Version - 1.0.0.000930 is encoded in MSI as 4.0.930

Prevent downgrading by failing installation with error message.
Also display the original CLI version in the ProductName.
2016-01-13 15:48:45 -08:00
Livar
2417f50f8d Merge pull request #818 from livarcocc/file_descriptor_limit
Fixes the file descriptor issue during restore on OSX
2016-01-13 15:05:52 -08:00
Bryan
8fb2537e87 Remove -O option from curl invocation to ensure file is named consistently in test_package.bats 2016-01-13 14:34:16 -08:00
Bryan Thornbury
bfde94528c Enable Debian package upgrade tests. 2016-01-13 14:34:12 -08:00
Zlatko Knezevic
c8421dd414 Merge pull request #644 from blackdwarf/isspage
Add a "Known issues" page to Documentation
2016-01-13 14:12:42 -08:00