Commit graph

2977 commits

Author SHA1 Message Date
Piotr Puszkiewicz
37f00f24e9 Merge pull request #2517 from Sridhar-MS/crossgen-cli
Enable crossgen for CLI SDK binaries.
2016-04-15 16:08:22 -07:00
Piotr Puszkiewicz
e765d572da Merge pull request #2530 from Sridhar-MS/msi-rc2-fixes
Fix MSI bugs
2016-04-15 16:07:03 -07:00
Piotr Puszkiewicz
859a2220f1 Merge pull request #2472 from MichaelSimons/debianbuild
Add support for Debian CLI builds
2016-04-15 16:02:23 -07:00
Andrew Stanton-Nurse
852446e859 Improve resource file support (#2511)
* Add satellite assemblies to deps file with locale data
* Publish satellite assemblies to output during publish
* Copy satellite assemblies from project-to-project dependencies on
build and publish
2016-04-15 14:45:51 -07:00
Joel Verhagen
777e75f0a9 Merge pull request #2534 from dotnet/jver/bump-nuget
Update NuGet to 1178
2016-04-15 14:00:29 -07:00
Joel Verhagen
fbe5a23318 Take the latest NuGet build 2016-04-15 12:37:45 -07:00
Sridhar Periyasamy
47816da80d Remove any 'beta' string from the MSI installers.
Fixes #2463
2016-04-15 12:11:10 -07:00
Sridhar Periyasamy
ef982d120e Merge pull request #2516 from dotnet/naamunds/fix-readme-link
Fix download link for RHEL 7.2 .NET Core Binaries
2016-04-15 10:53:39 -07:00
Zlatko Knezevic
c83a2fb6f9 Add and modify commands' README files (#2338)
* Add and modify commands' README files

Update those READMEs that are outdated. Add READMEs for dotnet pack
and dotnet restore as well.

* Removing private info, adding feedback alias
2016-04-15 10:36:31 -07:00
Sridhar Periyasamy
16dcd770f9 Address PR feedback
- Use the right path separator char for unix.
- Contruct some of the args to crossgen outside the loop.
- Add the null check inside Command.Environment.
2016-04-15 10:31:17 -07:00
MichaelSimons
0c1db5d3e3 Updating package publish with Debian 2016-04-15 10:05:56 -05:00
Eric Erhardt
3a423b1080 Merge pull request #2519 from eerhardt/UpdateDependencies20160415052553
Updating CoreFx to rc2-24015
2016-04-15 08:58:21 -05:00
eerhardt
070650ebac Updating CoreFx to rc2-24015 2016-04-15 05:25:53 +00:00
Sridhar Periyasamy
afafe80084 Fix unix bug.
crossgen fails on unix if there is an empty path passed as input to
"-platform_assemblies_paths".
2016-04-14 18:54:25 -07:00
Sridhar Periyasamy
59f81484bb Disable partial crossgen.
This will crossgen all the methods but the size of aseemblies increase.
2016-04-14 18:36:33 -07:00
Sridhar Periyasamy
d6fe71d4dd Enable crossgen for CLI SDK binaries.
TODO: Write tests to make sure aseemblies are crossgened.
2016-04-14 18:02:26 -07:00
Nate Amundson
c07c53dd43 Fix download link for RHEL 7.2 .NET Core Binaries 2016-04-14 19:45:01 -05:00
Michael Simons
7bb27eafee Merge branch 'rel/1.0.0' of https://github.com/MichaelSimons/cli into debianbuild 2016-04-14 18:59:54 -05:00
Michael Simons
c81e316b60 Merge branch 'debianbuild' of https://github.com/MichaelSimons/cli into debianbuild 2016-04-14 18:58:40 -05:00
Sridhar Periyasamy
5ea0d2c665 Remove check for previous versions of CLI SDK.
In the MSI we used to check for any previous installation and we prevent any
installation of 'Release' version on top of 'Nightly' version and vice
versa. This is no longer needed since CLI SxS now. This is reminiscent of
pre-sharedFx CLI.

Fixes - #2467
2016-04-14 11:47:51 -07:00
Eric Erhardt
880dcf2fc8 Merge pull request #2345 from dotnet/anurse/update-nuget
update nuget to 1160
2016-04-13 21:47:26 -05:00
Senthil
9b15cec4b1 Merge pull request #2481 from schellap/fxr-pol
Merge working dir into specified app dll
2016-04-13 18:49:29 -07:00
Piotr Puszkiewicz
1b8de4c1c5 Merge pull request #2473 from eerhardt/PublishContentFiles
Add back in copying of RuntimeAssets during publish.
2016-04-13 18:33:20 -07:00
Andrew Stanton-Nurse
71d5738fff re-restore test projects at their destination
since NuGet now stores the relative path to dependent projects in the lock file, projects need to be restored when they are moved
2016-04-13 17:56:51 -07:00
Andrew Stanton-Nurse
362397a945 ensure dotnet-build can see projects under packages 2016-04-13 17:56:50 -07:00
Andrew Stanton-Nurse
2956446864 update nuget to 1160 2016-04-13 17:56:50 -07:00
Pranav K
8ceb3ba35a Merge pull request #2470 from dotnet/prkrishn/remove-imports
Remove unnecessary dnxcore50 imports from projects
2016-04-13 17:42:32 -07:00
Eric Erhardt
deef7f867f Fix PublishTestAppWithContentPackage test to work on all platforms. 2016-04-13 18:38:15 -05:00
Piotr Puszkiewicz
3f7cd8853a Merge pull request #2471 from krwq/fix_2446
Remove appdepssdk from sdk directory
2016-04-13 16:32:29 -07:00
Piotr Puszkiewicz
8504006842 Merge pull request #2439 from Sridhar-MS/host-bins-sign
Bifurcate the compile CoreHost and nuget packing step into two.
2016-04-13 16:30:23 -07:00
Senthil
246976d7c0 Realpath the app dll 2016-04-13 15:32:44 -07:00
Eric Erhardt
f6f1a52ec4 Add publish test for an app with a dependency with contents. 2016-04-13 17:25:34 -05:00
MichaelSimons
c0e3b85a27 Merge branch 'rel/1.0.0' of https://github.com/MichaelSimons/cli into debianbuild 2016-04-13 16:47:56 -05:00
MichaelSimons
08d3b41f8d Updates per code review 2016-04-13 16:46:45 -05:00
Eric Erhardt
aeaf8f0380 Add back in copying of RuntimeAssets during publish.
Any NuGet packages that had contentFiles weren't getting the content files added to the published output directory.  This breaks things like debugging in VS Code.

Fix #2459
2016-04-13 16:25:30 -05:00
Krzysztof Wicher
0b55ca324b Remove appdepssdk from sdk directory 2016-04-13 13:08:15 -07:00
Krzysztof Wicher
9d71cce383 Merge pull request #2449 from krwq/fix_2404
improve error message for unresolved tools
2016-04-13 12:02:00 -07:00
Pranav K
f1f02e644e Remove unnecessary dnxcore50 imports from projects 2016-04-13 11:59:46 -07:00
MichaelSimons
5c0cf55623 Initial changes to support building on Debian 2016-04-13 13:49:32 -05:00
Senthil
f82da07fc4 Merge pull request #2443 from schellap/fxr-pol
Servicing for hostpolicy
2016-04-13 01:16:51 -07:00
Pavel Krymets
bde7d72b8f Merge pull request #2401 from dotnet/pakrym/lib-runtime-config
Do not generate and pack runtime config for libraries
2016-04-12 21:01:03 -07:00
Senthil
0fec9842df Servicing for hostpolicy 2016-04-12 20:40:49 -07:00
Pavel Krymets
f4b1a400f6 Do not generate and pack runtime config for libraries 2016-04-12 19:18:58 -07:00
Pavel Krymets
482f36d26b Merge pull request #2371 from dotnet/pakrym/low-fat
Make desktop publishing "half-portable" by default
2016-04-12 19:13:34 -07:00
Michael Simons
e82a14de71 Merge branch 'rel/1.0.0' of https://github.com/MichaelSimons/cli into debianbuild 2016-04-12 19:56:24 -05:00
MichaelSimons
e10e8c9cac Initial changes to support building on Debian 2016-04-12 18:44:54 -05:00
Krzysztof Wicher
0b746ee559 improve error message for unresolved tools 2016-04-12 16:44:34 -07:00
Troy Dai
065e8352fc Merge pull request #2441 from dotnet/troy/2420
Send DependencyDiagnostics after Dependencies message
2016-04-12 16:30:27 -07:00
Andrew Stanton-Nurse
a48596ff23 make 'platform' flag dependent upon CLI bitness
this will make net451 deployment work for x86 apps
2016-04-12 16:11:00 -07:00
Andrew Stanton-Nurse
f2bf60d06f add separate test for publish layout 2016-04-12 16:09:53 -07:00