platform/upstream/dotnet/runtime.git
7 years agoMerge pull request dotnet/core-setup#2857 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Thu, 20 Jul 2017 20:36:32 +0000 (13:36 -0700)]
Merge pull request dotnet/core-setup#2857 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25520-01, preview2-25520-92, preview1-25520-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/88807740b39e75c35839fa1c0241109b7ea28883

7 years agoAdd virtual dir ending slash (dotnet/core-setup#2872)
Davis Goodin [Thu, 20 Jul 2017 18:19:42 +0000 (13:19 -0500)]
Add virtual dir ending slash (dotnet/core-setup#2872)

This prevents a stabilized version from downloading all nupkgs in the blob storage container.

Commit migrated from https://github.com/dotnet/core-setup/commit/632aa6827e4ffba5f3cb1ec9fb105100c85f7f23

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25520-01, preview2-25520-92, preview1...
dotnet-maestro-bot [Thu, 20 Jul 2017 13:47:36 +0000 (06:47 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25520-01, preview2-25520-92, preview1-25520-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/0777bfc702f02c4dbb4e71cf30a0d6fdf08d3659

7 years agoFix local build for UWPHost by adding header files from CoreCLR repo. This is where...
Zach Montoya [Wed, 19 Jul 2017 18:40:29 +0000 (11:40 -0700)]
Fix local build for UWPHost by adding header files from CoreCLR repo. This is where mscoree.h originated from, so additional header files should be fine. (dotnet/core-setup#2856)

Commit migrated from https://github.com/dotnet/core-setup/commit/afb13fc5fdd352c736ad4f34dc30cb85d34f9589

7 years agoMerge pull request dotnet/core-setup#2848 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Tue, 18 Jul 2017 18:53:08 +0000 (11:53 -0700)]
Merge pull request dotnet/core-setup#2848 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25518-01, preview2-25518-02, preview1-25518-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/2f5cf7e8a8d15e79e928455da89d61a738f926df

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25518-01, preview2-25518-02, preview1...
dotnet-maestro-bot [Tue, 18 Jul 2017 13:26:35 +0000 (06:26 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25518-01, preview2-25518-02, preview1-25518-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/0712dd47d1c521a31571047fb9c8245e2e5457fc

7 years agoUpdate .NET Native Compiler in metapackage (dotnet/core-setup#2849)
Simon Nattress [Tue, 18 Jul 2017 07:21:22 +0000 (00:21 -0700)]
Update .NET Native Compiler in metapackage (dotnet/core-setup#2849)

Roll forward to the latest nightly build of .Net Native in the published
Microsoft.NETCore.UniversalWindowsPlatform package.

Commit migrated from https://github.com/dotnet/core-setup/commit/d67f60a64d239043442440345ccaa32f7e52e90d

7 years agoMerge pull request dotnet/core-setup#2829 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Mon, 17 Jul 2017 16:48:38 +0000 (09:48 -0700)]
Merge pull request dotnet/core-setup#2829 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25517-01, preview2-25517-02, preview1-25517-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/5963eb1b210fb11408c008802393cc6c928ce6a6

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25517-01, preview2-25517-02, preview1...
dotnet-maestro-bot [Mon, 17 Jul 2017 13:27:35 +0000 (06:27 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25517-01, preview2-25517-02, preview1-25517-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/ad7bd09c081a1d493559a8cb4b2e43fee851cb05

7 years agoOnly symbol-sign and index symbol packages (dotnet/core-setup#2827)
Davis Goodin [Thu, 13 Jul 2017 21:16:54 +0000 (16:16 -0500)]
Only symbol-sign and index symbol packages (dotnet/core-setup#2827)

* Only sign/index symbol packages

* Turn glob into items before using to create paths

* Run EmbedIndex on symbol pakages, copy others

* Bring package globs into the same new target

This localizes changes and the new target makes it easier to test locally.

* Update VsoTools properties passed to publish.proj

VsoToolsDir is unused; DotNetToolDir and EmbedIndexToolDir are created by the tool initialization script.

Commit migrated from https://github.com/dotnet/core-setup/commit/df9e9eb30f1547b10853f18301ef5a04ec22d2f1

7 years agoMerge pull request dotnet/core-setup#2822 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Thu, 13 Jul 2017 16:19:50 +0000 (09:19 -0700)]
Merge pull request dotnet/core-setup#2822 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25513-01, preview2-25513-02, preview1-25513-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/d20260bc2c8980c681f9a4031fb043f2e1550a8f

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25513-01, preview2-25513-02, preview1...
dotnet-maestro-bot [Thu, 13 Jul 2017 13:21:42 +0000 (06:21 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25513-01, preview2-25513-02, preview1-25513-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/36b144e60498ee149bf9b87c81a5b59684445b6d

7 years agoPlace temp appx files in obj folder (dotnet/core-setup#2823)
Steve Harter [Wed, 12 Jul 2017 21:19:55 +0000 (16:19 -0500)]
Place temp appx files in obj folder (dotnet/core-setup#2823)

Commit migrated from https://github.com/dotnet/core-setup/commit/772b337316f2d74e4423bdd74b06dfb5ba39d052

7 years agoMerge pull request dotnet/core-setup#2793 from johnbeisner/MuxerFixes
jbeisner [Wed, 12 Jul 2017 21:01:06 +0000 (14:01 -0700)]
Merge pull request dotnet/core-setup#2793 from johnbeisner/MuxerFixes

Filter out version = -1.-1.-1 & tests: SDK Muxer

Commit migrated from https://github.com/dotnet/core-setup/commit/7ce07e88c1455089bac7a8fe8d3dc93ea79d6c7c

7 years agoCombining methods: 'resolve_sdk_version' and 'resolve_patch_sdk_version'
John Beisner [Wed, 12 Jul 2017 20:34:28 +0000 (13:34 -0700)]
Combining methods: 'resolve_sdk_version' and 'resolve_patch_sdk_version'

Commit migrated from https://github.com/dotnet/core-setup/commit/a047b3f107e50d4591bf97b0bf9284485abf9bf6

7 years agoUpdate .NET Native Compiler in metapackage (dotnet/core-setup#2821)
Simon Nattress [Wed, 12 Jul 2017 20:03:49 +0000 (13:03 -0700)]
Update .NET Native Compiler in metapackage (dotnet/core-setup#2821)

Roll forward to the latest nightly build of .Net Native in the published
Microsoft.NETCore.UniversalWindowsPlatform

Commit migrated from https://github.com/dotnet/core-setup/commit/da589227f4bd8acb6f5829a915b6f3a4d8954cc3

7 years agoMerge pull request dotnet/core-setup#2813 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Wed, 12 Jul 2017 17:26:10 +0000 (10:26 -0700)]
Merge pull request dotnet/core-setup#2813 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25511-05, preview2-25512-01, preview1-25512-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/ac42d14683de58c0d0f26d4db871085bdae0a511

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25511-05, preview2-25512-01, preview1...
dotnet-maestro-bot [Wed, 12 Jul 2017 13:26:51 +0000 (06:26 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25511-05, preview2-25512-01, preview1-25512-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/8b322f689b3c15038c50e5e9dda2f2c9a70a1945

7 years agoMerge pull request dotnet/core-setup#2803 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Tue, 11 Jul 2017 21:16:48 +0000 (14:16 -0700)]
Merge pull request dotnet/core-setup#2803 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25510-01, preview2-25511-02, preview1-25511-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/b33fe528f4e02423b880ca0c673dc0f2bd223a45

7 years agoAdd symbol signing to core-setup packages. (dotnet/core-setup#2691)
Chris Rummel [Tue, 11 Jul 2017 17:21:45 +0000 (12:21 -0500)]
Add symbol signing to core-setup packages. (dotnet/core-setup#2691)

* Publish project changes for symbol signing.
- Split PublishCoreHostPackagesToFeed target into download/sign/publish so
  we have somewhere to include the actual signing.
- Add symbol signing target call and EmbedIndex call.
- Update BuildTools to get symbol signing fixes.

* Publish build definition changes for symbol signing.
- Use MicroBuild symbol signing plugin.
- Delete previous copies of tooling if present.
- Clone and download symbol signing tooling.
- New build variables for tooling locations and certificate to use.

Commit migrated from https://github.com/dotnet/core-setup/commit/945abe5f2769871a77d7da61f6d7cd274259d987

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25510-01, preview2-25511-02, preview1...
dotnet-maestro-bot [Tue, 11 Jul 2017 13:42:55 +0000 (06:42 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25510-01, preview2-25511-02, preview1-25511-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/0958fd684a8054d5722e9291776dfe227f2d99be

7 years agoMerge pull request dotnet/core-setup#2807 from vancem/master
Vance Morrison [Mon, 10 Jul 2017 23:37:59 +0000 (16:37 -0700)]
Merge pull request dotnet/core-setup#2807 from vancem/master

Propagate *.ni.pdb files generated from CoreCLR build.

Commit migrated from https://github.com/dotnet/core-setup/commit/c4db00d4a018e2dcb06e56048b78fb011a1f250e

7 years agoPropagate *.ni.pdb files generated from CoreCLR build.
Vance Morrison [Mon, 10 Jul 2017 20:46:06 +0000 (13:46 -0700)]
Propagate *.ni.pdb files generated from CoreCLR build.

The CoreCLR build makes *.ni.pdb files that also need to propagate to the ultimate NetCore.app package.

Commit migrated from https://github.com/dotnet/core-setup/commit/767d65b327aba61983bf9321d5a02adc8279e159

7 years agoMerge branch 'master' of https://github.com/dotnet/core-setup into appx-uwphost
Christopher Costa [Sat, 8 Jul 2017 05:40:44 +0000 (22:40 -0700)]
Merge branch 'master' of https://github.com/dotnet/core-setup into appx-uwphost

Commit migrated from https://github.com/dotnet/core-setup/commit/0e506fbf122ddff4e1adfe9a9aae2ee0d30ac312

7 years agoDon't build appx on arm64
Christopher Costa [Sat, 8 Jul 2017 05:40:06 +0000 (22:40 -0700)]
Don't build appx on arm64

Commit migrated from https://github.com/dotnet/core-setup/commit/58f7eb492a03b5772de16a21f271d30b28747300

7 years agoremove info
Christopher Costa [Fri, 7 Jul 2017 22:26:48 +0000 (15:26 -0700)]
remove info

Commit migrated from https://github.com/dotnet/core-setup/commit/2f3a921a625e8446bd32e80ee9d0ca786db8f415

7 years agoBuild / sign appx separately so that you can include other signed binaries (dotnet...
chcosta [Fri, 7 Jul 2017 22:18:55 +0000 (15:18 -0700)]
Build / sign appx separately so that you can include other signed binaries (dotnet/core-setup#2802)

in the appx

Commit migrated from https://github.com/dotnet/core-setup/commit/39cc3c532c1ea247d09534ecb832bc22d7b8cf9d

7 years agoBuild / sign appx separately so that you can include other signed binaries
Christopher Costa [Fri, 7 Jul 2017 21:53:54 +0000 (14:53 -0700)]
Build / sign appx separately so that you can include other signed binaries
in the appx

Commit migrated from https://github.com/dotnet/core-setup/commit/6c66df0ae43fd3f016569dc723a873f8cb334640

7 years agoFix framework assembly deployment for CoreCLR (dotnet/core-setup#2800)
Simon Nattress [Fri, 7 Jul 2017 19:07:31 +0000 (12:07 -0700)]
Fix framework assembly deployment for CoreCLR (dotnet/core-setup#2800)

Before NS2.0, the framework assemblies were drawn from a variety of
individual Nuget packages. Filtering was performed to not copy a Nuget
package's contents if it was the CoreCLR runtime package, since that is
provided by an AppX package dependency. The test for "is this a CoreCLR
runtime package" was the presence of mscorlib.[ni.]dll. With NS2.0,
mscorlib is just a type forwarder in the main framework assembly payload
so the filter broke. Instead, use System.Private.CoreLib.[ni.]dll which is
now present in the CoreCLR runtime package. CoreCLR NS2.0 runtime Nuget
packages will similarly contain System.Private.CoreLib.dll.

Commit migrated from https://github.com/dotnet/core-setup/commit/e7380231460ac20a925c336a88a1340fb4bd08bb

7 years agoMerge pull request dotnet/core-setup#2801 from joperezr/uapMP
Jose Perez Rodriguez [Fri, 7 Jul 2017 17:38:47 +0000 (10:38 -0700)]
Merge pull request dotnet/core-setup#2801 from joperezr/uapMP

Using new version of WCF in the UWP metapackage

Commit migrated from https://github.com/dotnet/core-setup/commit/5902d65b20becca49e1ad95a817c1f7c5cb674f0

7 years agoUsing new version of WCF in the UWP metapackage
Jose Perez Rodriguez [Fri, 7 Jul 2017 16:25:38 +0000 (09:25 -0700)]
Using new version of WCF in the UWP metapackage

Commit migrated from https://github.com/dotnet/core-setup/commit/2d44a5652edf4602606024ad802da3243b87346e

7 years agoRemoving the 'pipe' characters.
John Beisner [Fri, 7 Jul 2017 16:16:51 +0000 (09:16 -0700)]
Removing the 'pipe' characters.

Commit migrated from https://github.com/dotnet/core-setup/commit/edc3d191961e8189c346ca7020c19c0d97c8c8ac

7 years agoFix appx ordering so that the signed appx is included in the nupkg (dotnet/core-setup...
chcosta [Fri, 7 Jul 2017 05:44:16 +0000 (22:44 -0700)]
Fix appx ordering so that the signed appx is included in the nupkg (dotnet/core-setup#2798)

* Refactor appx build

* Update build definition for refactored build

* Exclude Microsoft.Net.UWPCoreRuntimeSdk from non-windows and arm64 builds

Commit migrated from https://github.com/dotnet/core-setup/commit/1bcd86d66f4bf0a294e4e0efe50f32ea403fa0a4

7 years agoMerge pull request dotnet/core-setup#2796 from dotnet-maestro-bot/master-UpdateDepend...
Jose Perez Rodriguez [Thu, 6 Jul 2017 20:26:56 +0000 (13:26 -0700)]
Merge pull request dotnet/core-setup#2796 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard, WCF to preview2-25506-02, preview2-25506-02, preview1-25506-01, preview1-25426-02, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/b79f3e2dfc7f321e60b3386325b4a03c861d1f9b

7 years agoDisable WCF update till we have uap support on their packages
Jose Perez Rodriguez [Thu, 6 Jul 2017 19:56:14 +0000 (12:56 -0700)]
Disable WCF update till we have uap support on their packages

Commit migrated from https://github.com/dotnet/core-setup/commit/0a22fcdcb6b9e401fd4699758a816383a5109f59

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview2-25506-02, preview2-25506-02, previe...
dotnet-maestro-bot [Thu, 6 Jul 2017 13:29:15 +0000 (06:29 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview2-25506-02, preview2-25506-02, preview1-25506-01, preview1-25426-02, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/4f03cbdcef3010c1ea5d147e0e5feaaef2b350fc

7 years agoDeliver Microsoft.Net.CoreRuntime.targets in the UwpCoreRuntimeSdk package (dotnet...
Zach Montoya [Wed, 5 Jul 2017 22:07:42 +0000 (15:07 -0700)]
Deliver Microsoft.Net.CoreRuntime.targets in the UwpCoreRuntimeSdk package (dotnet/core-setup#2772)

* Update Microsoft.Net.CoreRuntime.targets to those shipped in latest VS

* Generate Microsoft.Net.CoreRuntime.settings.targets from template during build

* Successfully build and sign Microsoft.Net.CoreRuntimeTask.dll

* Copy Microsoft.Cci to the output of Microsoft.Build.Net.CoreRuntimeTask.dll and include Microsoft.Cci.dll in identity package for Microsoft.Net.UWPCoreRuntimeSdk

* Correctly generate .props/.targets files for each RID-specific package of Microsoft.Net.UWPCoreRuntimeSdk to provide information about the Appx packages. Change Microsoft.Net.CoreRuntime.targets and WireUpCoreRuntime appropriately.

* Make Microsoft.Net.CoreRuntime.targets consume x86 CopyWin32Resources.exe from the native x86 runtime package

* Rearrange source of Microsoft.Net.UWPCoreRuntimeSdk. Add Microsoft.Net.UWPCoreRuntimeSdk.props to point to Microsoft.Net.CoreRuntime targets files in NuGet package

* Make fixes to complete VS integration

* Address PR feedback. Change uap moniker to use property $(UAPvNextTFM)

Commit migrated from https://github.com/dotnet/core-setup/commit/b814c63a7834a58d892feef2376521856c5cd4d2

7 years agoFilter out version = -1.-1.-1 & tests
John Beisner [Wed, 5 Jul 2017 20:53:57 +0000 (13:53 -0700)]
Filter out version = -1.-1.-1 & tests
Addresses: https://github.com/dotnet/core-setup/issues/1760

Commit migrated from https://github.com/dotnet/core-setup/commit/970c0b298e1d09e0835f0a8e992fcb53acdeb71c

7 years agoMerge pull request dotnet/core-setup#2790 from johnbeisner/MuxerFixes
jbeisner [Wed, 5 Jul 2017 20:40:44 +0000 (13:40 -0700)]
Merge pull request dotnet/core-setup#2790 from johnbeisner/MuxerFixes

Bringing dotnet/core-setup:master up-to-date: SDK Muxer

Commit migrated from https://github.com/dotnet/core-setup/commit/29f048e7af309125ab4738d7a698c5718517745b

7 years agoMerge pull request dotnet/core-setup#2747 from dotnet-maestro-bot/master-UpdateDepend...
Jose Perez Rodriguez [Wed, 5 Jul 2017 20:04:01 +0000 (13:04 -0700)]
Merge pull request dotnet/core-setup#2747 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreFx, Standard to preview2-25505-02, preview1-25505-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/95ed2ce31b4a7f33fbea1afcd5962c7fef789823

7 years agoBringing dotnet/core-setup:master up-to-date.
John Beisner [Wed, 5 Jul 2017 19:29:58 +0000 (12:29 -0700)]
Bringing dotnet/core-setup:master up-to-date.

Commit migrated from https://github.com/dotnet/core-setup/commit/e862a0c96166b503e0b3031c6fe2700ab311c49c

7 years agoFix install block (dotnet/core-setup#2769)
Bill Wert [Wed, 5 Jul 2017 18:58:03 +0000 (11:58 -0700)]
Fix install block (dotnet/core-setup#2769)

Installation block doesn't work due to a typo. Also update to 10.12 as
minimum version

Commit migrated from https://github.com/dotnet/core-setup/commit/de8486f9e64278b1f5926fed4284e90ab85ad677

7 years agoUpdate CoreFx, Standard to preview2-25505-02, preview1-25505-01, respectively (master)
Jose Perez Rodriguez [Wed, 5 Jul 2017 18:46:10 +0000 (11:46 -0700)]
Update CoreFx, Standard to preview2-25505-02, preview1-25505-01, respectively (master)

Commit migrated from https://github.com/dotnet/core-setup/commit/743508b9d97564810dfe5e5bda11fcfe14a61669

7 years agoSign Appx files (dotnet/core-setup#2788)
chcosta [Wed, 5 Jul 2017 18:25:39 +0000 (11:25 -0700)]
Sign Appx files (dotnet/core-setup#2788)

Commit migrated from https://github.com/dotnet/core-setup/commit/872a00dbecc1f5b89dc921dcd05e6cf482e1d30a

7 years agoMerge pull request dotnet/core-setup#2766 from dagood/publish-before-finalize
Davis Goodin [Mon, 3 Jul 2017 19:00:59 +0000 (14:00 -0500)]
Merge pull request dotnet/core-setup#2766 from dagood/publish-before-finalize

Push packages before finalize, for latest.version reliability

Commit migrated from https://github.com/dotnet/core-setup/commit/e9a30359f85e098532ce6bedb792e5e970ece07d

7 years agoSign UWP artifacts (dotnet/core-setup#2770)
chcosta [Sun, 2 Jul 2017 06:26:56 +0000 (23:26 -0700)]
Sign UWP artifacts (dotnet/core-setup#2770)

* The SignUwpFiles target wasn't attached anywhere. Move the files it wants to sign into the SignBinaries target.

* Updated baseline.props

* appx file is not produced during the build binaries step and is not
getting baselined

* Add signing of appx to "Sign Msi and cab" step

* Remove appx file signing

* Ignore casing for baseline comparison

* Fix casing

* Fix parens

Commit migrated from https://github.com/dotnet/core-setup/commit/73e57cebd9c71728d409407b6c4b7f7f9a56fa02

7 years agoFix typo. Set repository name as "core-setup". (dotnet/core-setup#2767)
Ravi Eda [Fri, 30 Jun 2017 23:38:53 +0000 (18:38 -0500)]
Fix typo.  Set repository name as "core-setup". (dotnet/core-setup#2767)

* Upgrade to BuildTools 2.0.0-prerelease-01726-03.

* Update NuGet.ProjectModel to 4.3.0-preview2-4095.

* Fix typo.

Commit migrated from https://github.com/dotnet/core-setup/commit/4dea98666a48021e0c126e74ff9066b40c26f56a

7 years agoMerge pull request dotnet/core-setup#2755 from ellismg/update-prerelease-tag
Matt Ellis [Fri, 30 Jun 2017 21:18:03 +0000 (14:18 -0700)]
Merge pull request dotnet/core-setup#2755 from ellismg/update-prerelease-tag

Update prerelease label to preview2

Commit migrated from https://github.com/dotnet/core-setup/commit/cbbc6155c7a88daeb18d237ad72c8f394bf4f845

7 years agoPush packages before finalize, for latest.version
Davis Goodin [Fri, 30 Jun 2017 20:57:37 +0000 (15:57 -0500)]
Push packages before finalize, for latest.version

The publish target can fail (during download or push) which makes latest.version unreliable as a semaphore. Pushing before writing the file makes it reliable.

Commit migrated from https://github.com/dotnet/core-setup/commit/d8b9e0a5c7c33d488be85343994f7d1b27da638c

7 years agoUpgrade to BuildTools 2.0.0-prerelease-01726-03. (dotnet/core-setup#2764)
Ravi Eda [Fri, 30 Jun 2017 20:20:47 +0000 (15:20 -0500)]
Upgrade to BuildTools 2.0.0-prerelease-01726-03. (dotnet/core-setup#2764)

* Upgrade to BuildTools 2.0.0-prerelease-01726-03.

* Update NuGet.ProjectModel to 4.3.0-preview2-4095.

Commit migrated from https://github.com/dotnet/core-setup/commit/dbb04b5fe574d4228d683fdfb76e232b638c3502

7 years agoRemove extra carriage return on trace output (dotnet/core-setup#2742)
Steve Harter [Fri, 30 Jun 2017 18:41:46 +0000 (13:41 -0500)]
Remove extra carriage return on trace output (dotnet/core-setup#2742)

Commit migrated from https://github.com/dotnet/core-setup/commit/cd4b109ac38a8558ee6e8799540ab280976664ac

7 years agoMerge pull request dotnet/core-setup#2762 from joperezr/UWPCoreRuntimeSDK
Jose Perez Rodriguez [Thu, 29 Jun 2017 23:11:33 +0000 (16:11 -0700)]
Merge pull request dotnet/core-setup#2762 from joperezr/UWPCoreRuntimeSDK

Fixing RIDs of Microsoft.Net.UWPCoreRuntimeSdk

Commit migrated from https://github.com/dotnet/core-setup/commit/61482f4204a1e38db753a07d5791193b97b0f7a7

7 years agoUpdate Microsoft.Net.Native.Compiler dependency and the property to store that depend...
Zach Montoya [Thu, 29 Jun 2017 22:52:44 +0000 (15:52 -0700)]
Update Microsoft.Net.Native.Compiler dependency and the property to store that dependency value (dotnet/core-setup#2761)

Commit migrated from https://github.com/dotnet/core-setup/commit/a9d0df12ad7cd3f37d51809d3f77abe704e80f60

7 years agoMerge pull request dotnet/core-setup#2744 from joperezr/master-UpdateDependencies
Jose Perez Rodriguez [Thu, 29 Jun 2017 22:23:26 +0000 (15:23 -0700)]
Merge pull request dotnet/core-setup#2744 from joperezr/master-UpdateDependencies

Update CoreClr, CoreFx, Standard, to preview1-25427-01, preview1-25427-02, preview1-25427-01, respectively

Commit migrated from https://github.com/dotnet/core-setup/commit/a2c630d9307944f06937593b5513a18cb061c845

7 years agoFixing RIDs of Microsoft.Net.UWPCoreRuntimeSdk
Jose Perez Rodriguez [Thu, 29 Jun 2017 22:07:50 +0000 (15:07 -0700)]
Fixing RIDs of Microsoft.Net.UWPCoreRuntimeSdk

Commit migrated from https://github.com/dotnet/core-setup/commit/4801ddc3104f9955958f74af835d9b378b3e654f

7 years agoUpdate CoreFx to 4.5.0-preview1-25429-02
Jose Perez Rodriguez [Thu, 29 Jun 2017 20:28:10 +0000 (13:28 -0700)]
Update CoreFx to 4.5.0-preview1-25429-02

Commit migrated from https://github.com/dotnet/core-setup/commit/9b5dec7018979f0318e429e636dc7ffb29e017a1

7 years agoUpdate NETStandard.Library version (dotnet/core-setup#2754)
Zach Montoya [Thu, 29 Jun 2017 16:29:39 +0000 (09:29 -0700)]
Update NETStandard.Library version (dotnet/core-setup#2754)

* Update NETStandard.Library version

* Updating currentRef as well

Commit migrated from https://github.com/dotnet/core-setup/commit/9e3ebd17d96c244c5c95ee288f6a46e02c5f7172

7 years agoUpdate prerelease label to preview2
Matt Ellis [Thu, 29 Jun 2017 00:31:13 +0000 (17:31 -0700)]
Update prerelease label to preview2

release/uwp6.0 is going to be using preview1

Commit migrated from https://github.com/dotnet/core-setup/commit/e9c1585b83a18621ff9846131dad346f8598c942

7 years agoMerge pull request dotnet/core-setup#2753 from joperezr/FixIssue2719
Jose Perez Rodriguez [Wed, 28 Jun 2017 21:35:59 +0000 (14:35 -0700)]
Merge pull request dotnet/core-setup#2753 from joperezr/FixIssue2719

Moving clrcompression.dll to the nativeassets folder on the UWP metapackage

Commit migrated from https://github.com/dotnet/core-setup/commit/cb6ac727a5ee02438cbc76134e35c19b2fcdd51b

7 years agoMoving clrcompression.dll to the nativeassets folder on the UWP metapackage
Jose Perez Rodriguez [Wed, 28 Jun 2017 19:51:37 +0000 (12:51 -0700)]
Moving clrcompression.dll to the nativeassets folder on the UWP metapackage

Commit migrated from https://github.com/dotnet/core-setup/commit/48b8c563a40d45c0d6a268baddcfef0bcb4144c9

7 years agoFix publish error introduced by recent UwpCoreRuntimeSdk work (dotnet/core-setup...
Zach Montoya [Wed, 28 Jun 2017 18:30:38 +0000 (11:30 -0700)]
Fix publish error introduced by recent UwpCoreRuntimeSdk work (dotnet/core-setup#2752)

* Modify publish/dir.props to wildcard select the CoreRuntime appx package to upload so it's not uploaded on distros where it has not been built.

* Replace CoreRuntime appx package upload with original statement with an additional Exists check so we don't try to publish the file on distros where we haven't produced it

Commit migrated from https://github.com/dotnet/core-setup/commit/a254d3281536d8cda375fa6f2cbe23ecf90a954b

7 years agoDummy commit to kickoff a build.
Ravi Eda [Tue, 27 Jun 2017 23:09:40 +0000 (18:09 -0500)]
Dummy commit to kickoff a build.

Commit migrated from https://github.com/dotnet/core-setup/commit/997a98b01508506c16e3dd257e2f437ac2744051

7 years agoAdd Microsoft.NET.CoreRuntime.appx to UWPCoreRuntimeSdk package (dotnet/core-setup...
Zach Montoya [Tue, 27 Jun 2017 21:45:11 +0000 (14:45 -0700)]
Add Microsoft.NET.CoreRuntime.appx to UWPCoreRuntimeSdk package (dotnet/core-setup#2736)

* Add all files except for Microsoft.Build.Net.CoreRuntimeTask.dll which Microsoft.Net.CoreRuntime.targets will rely upon when implemented

* Move targets files into a subdirectory that better maps to final NuGet package contents

* Update Microsoft.Net.UWPCoreRuntimeSdk package so the identity package carries the necessary .props/.targets files for VS and the RID-specific packages carry the binaries and appx package. Right now the VS files are not complete, but merely mocked up to achieve right structure

* Clean up some unnecessary changes

* Fix build ordering issue

Work-around the packaging for UWPCoreRuntimeSdk requiring the appx from
the Microsoft.NET.CoreRuntime sister project by serializing the
packaging projects. This takes advantage of the OS API returning
directory contents in lexicographical order - alternatively we could
manually enumerate the list of projects.

* CR Feedback

Factor path to Microsoft.Net.CoreRuntime.2.1.appx into props so both uses refer to the same thing
Fix up unix build failures

* Make project list explicit

Commit migrated from https://github.com/dotnet/core-setup/commit/c24f25b2ccb0163c5d8933bb5fe6b88c9f1f1db9

7 years agoMerge pull request dotnet/core-setup#1458 from wjk/rpath_warnings
Eric Erhardt [Mon, 26 Jun 2017 16:41:37 +0000 (11:41 -0500)]
Merge pull request dotnet/core-setup#1458 from wjk/rpath_warnings

Set MACOSX_RPATH on hostfxr and hostpolicy

Commit migrated from https://github.com/dotnet/core-setup/commit/a54cbb5a26dd1a759ecfa1129a695b8cce24c23f

7 years agoMerge pull request dotnet/core-setup#2722 from ravimeda/master
Ravi Eda [Sat, 24 Jun 2017 03:46:51 +0000 (22:46 -0500)]
Merge pull request dotnet/core-setup#2722 from ravimeda/master

Security Build Definition - Core-Setup

Commit migrated from https://github.com/dotnet/core-setup/commit/37c1df0871f6fe95aa17bc2488183e44bb15bb77

7 years agoMerge pull request dotnet/core-setup#2726 from zamont/master
Zach Montoya [Sat, 24 Jun 2017 00:57:17 +0000 (17:57 -0700)]
Merge pull request dotnet/core-setup#2726 from zamont/master

Update uap10.1 moniker in packages to uap10.0.15138 to support NS2.0 projects in VS

Commit migrated from https://github.com/dotnet/core-setup/commit/d48ded25e74ba0c9d714c2ccbb566e1e794633b5

7 years agoRevert NuGet restore TFM to uap10.1
Zach Montoya [Fri, 23 Jun 2017 23:33:27 +0000 (16:33 -0700)]
Revert NuGet restore TFM to uap10.1

Commit migrated from https://github.com/dotnet/core-setup/commit/7587a4184423df408793185d737a9fd3c9cd45ad

7 years agoAllow missing satellite assemblies (dotnet/core-setup#2717)
Steve Harter [Fri, 23 Jun 2017 18:09:24 +0000 (13:09 -0500)]
Allow missing satellite assemblies (dotnet/core-setup#2717)

Commit migrated from https://github.com/dotnet/core-setup/commit/604e1f88b75720bc20f793f014c395d90f5992f2

7 years agoUpdate uap10.1 moniker in packages to uap10.0.15138 to support NS2.0 projects in VS
Zach Montoya [Fri, 23 Jun 2017 02:29:55 +0000 (19:29 -0700)]
Update uap10.1 moniker in packages to uap10.0.15138 to support NS2.0 projects in VS

Commit migrated from https://github.com/dotnet/core-setup/commit/61207fc72129979e4081f533d5a37981489acbbc

7 years agoRemove api-* and ucrtbase*.
Ravi Eda [Thu, 22 Jun 2017 11:38:33 +0000 (06:38 -0500)]
Remove api-* and ucrtbase*.

Commit migrated from https://github.com/dotnet/core-setup/commit/f82494712d2a66eff9d6eff5a1bbf683096e1455

7 years agoUse init-tools.cmd instead of sync.cmd.
Ravi Eda [Thu, 22 Jun 2017 02:47:24 +0000 (21:47 -0500)]
Use init-tools.cmd instead of sync.cmd.

Commit migrated from https://github.com/dotnet/core-setup/commit/2f87c0d158ec5c508d55828e4ee700159afc36d1

7 years agoRun sync.cmd.
Ravi Eda [Thu, 22 Jun 2017 02:44:13 +0000 (21:44 -0500)]
Run sync.cmd.

Commit migrated from https://github.com/dotnet/core-setup/commit/7b8f625ecb831607d4730402d76325f6575b7e63

7 years agoAdd security build definitions.
Ravi Eda [Thu, 22 Jun 2017 02:32:08 +0000 (21:32 -0500)]
Add security build definitions.

Commit migrated from https://github.com/dotnet/core-setup/commit/107475d1ce8d6da3ab3cc9bea79dc0333b577840

7 years agoMerge branch 'master' of https://github.com/ravimeda/core-setup
Ravi Eda [Wed, 21 Jun 2017 18:10:26 +0000 (13:10 -0500)]
Merge branch 'master' of https://github.com/ravimeda/core-setup

Commit migrated from https://github.com/dotnet/core-setup/commit/34b16d6917deadf546b7eff36e85cedb3721ba5b

7 years agoMerge pull request dotnet/core-setup#2637 from eerhardt/FixVersionSuffixMaster
Eric Erhardt [Tue, 20 Jun 2017 22:00:38 +0000 (00:00 +0200)]
Merge pull request dotnet/core-setup#2637 from eerhardt/FixVersionSuffixMaster

Fix VersionSuffix for the managed projects [master]

Commit migrated from https://github.com/dotnet/core-setup/commit/5b1db17aba48d29b377ce31834bbf505d7c5e29b

7 years agoMinor cleanup of CommonManaged.props
Eric Erhardt [Thu, 8 Jun 2017 22:30:16 +0000 (17:30 -0500)]
Minor cleanup of CommonManaged.props

Commit migrated from https://github.com/dotnet/core-setup/commit/b59facb5406186c02d622e3746396d3fcf83ac31

7 years agoMove common repo directories to isolated props file.
Eric Erhardt [Thu, 8 Jun 2017 22:00:31 +0000 (17:00 -0500)]
Move common repo directories to isolated props file.

Also remove the dev machine BuildNumberMinor workaround per PR feedback, as this is no longer necessary.

Commit migrated from https://github.com/dotnet/core-setup/commit/0def9c794f300e3324a161dd9f82bfb1a9f55159

7 years agoFix VersionSuffix for the managed projects
Eric Erhardt [Wed, 7 Jun 2017 03:08:22 +0000 (22:08 -0500)]
Fix VersionSuffix for the managed projects

VersionSuffix is getting set before $(BuildNumberMajor) and $(BuildNumberMinor) are being set.  When creating the DependencyModel nupkg, it is getting a bad version on its p2p reference to PlatformAbstractions.

The fix is to ensure VersionSuffix is defined correctly in the projects themselves - after the obj\BuildVersion.props file is created.

Workaround https://github.com/NuGet/Home/issues/4337

Commit migrated from https://github.com/dotnet/core-setup/commit/355d026bdcdf9eaabf9b83c7bb06ff50730cb4c1

7 years agoFix the TPA initialization for UWP (dotnet/core-setup#2689)
Gaurav Khanna [Wed, 14 Jun 2017 16:17:20 +0000 (09:17 -0700)]
Fix the TPA initialization for UWP (dotnet/core-setup#2689)

Commit migrated from https://github.com/dotnet/core-setup/commit/ffc90b012a01ebc16c626c3c404c2e3b1c609f01

7 years agoFix Issue 2682 - Homepage referenced in deb metadata is incorrect (dotnet/core-setup...
rakeshsinghranchi [Tue, 13 Jun 2017 22:46:17 +0000 (15:46 -0700)]
Fix Issue 2682 - Homepage referenced in deb metadata is incorrect (dotnet/core-setup#2684)

Commit migrated from https://github.com/dotnet/core-setup/commit/1f58b23bc6e8168c6ae54a102c93e2ed18adfcd5

7 years agoAutomated signing validation infrastructure (dotnet/core-setup#2561)
chcosta [Tue, 13 Jun 2017 17:46:51 +0000 (10:46 -0700)]
Automated signing validation infrastructure (dotnet/core-setup#2561)

* Signing validation infrastructure

* Signing validation

* PR feedback

* Remove debugger attach

* Add extension to filename

* Fix message

* Remove old directory if present (don't re-validate)

* Remove extra file

* Update latest vsts signing definition

Commit migrated from https://github.com/dotnet/core-setup/commit/5fc66872ca226a4e7aad5e4ecaf2ec46c80cd54a

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview1-25413-01, preview1-25413-02, previe...
dotnet bot [Tue, 13 Jun 2017 15:29:04 +0000 (08:29 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview1-25413-01, preview1-25413-02, preview1-25413-01, preview1-25413-01, respectively (dotnet/core-setup#2679)

Commit migrated from https://github.com/dotnet/core-setup/commit/c4e987dc39d103ec72be180b74468ffab3ea9191

7 years agoUpdate CoreClr, CoreFx to preview1-25412-03, preview1-25413-01, respectively (dotnet...
dotnet bot [Tue, 13 Jun 2017 03:49:52 +0000 (20:49 -0700)]
Update CoreClr, CoreFx to preview1-25412-03, preview1-25413-01, respectively (dotnet/core-setup#2676)

Commit migrated from https://github.com/dotnet/core-setup/commit/84dc19f12c2dcc9fb3bc185849d717f48c42abc3

7 years agoUpdate CoreFx to preview1-25412-03 (dotnet/core-setup#2675)
dotnet bot [Mon, 12 Jun 2017 22:57:07 +0000 (15:57 -0700)]
Update CoreFx to preview1-25412-03 (dotnet/core-setup#2675)

Commit migrated from https://github.com/dotnet/core-setup/commit/7d1d685c6ce7f0b7222a784b76d789a6e63ddde8

7 years agoUpdate CoreFx, Standard, WCF to preview1-25412-02, preview1-25412-01, preview1-25412...
dotnet bot [Mon, 12 Jun 2017 15:09:27 +0000 (08:09 -0700)]
Update CoreFx, Standard, WCF to preview1-25412-02, preview1-25412-01, preview1-25412-01, respectively (dotnet/core-setup#2672)

Commit migrated from https://github.com/dotnet/core-setup/commit/168352d2740e0f77e360072fe9ea2b70748aacf5

7 years agoUpdate CoreClr, CoreFx, WCF to preview1-25412-01, preview1-25412-01, preview1-25411...
dotnet bot [Mon, 12 Jun 2017 02:07:26 +0000 (19:07 -0700)]
Update CoreClr, CoreFx, WCF to preview1-25412-01, preview1-25412-01, preview1-25411-01, respectively (dotnet/core-setup#2664)

Commit migrated from https://github.com/dotnet/core-setup/commit/02f5aba409781c798b5e091060a22e76a3ab8bbb

7 years agoSign PlatformAbstractions and DependencyModel binaries (dotnet/core-setup#2652) ...
chcosta [Fri, 9 Jun 2017 17:46:17 +0000 (10:46 -0700)]
Sign PlatformAbstractions and DependencyModel binaries (dotnet/core-setup#2652) (dotnet/core-setup#2656)

* Sign PlatformAbstractions and DependencyModel

* Use pre-existing property

* minor fix, end property value with a slash

Commit migrated from https://github.com/dotnet/core-setup/commit/45a63e629d1ef08b94bd9a74bb06f47befbbe8cc

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview1-25409-01, preview1-25409-03, previe...
dotnet bot [Fri, 9 Jun 2017 15:09:16 +0000 (08:09 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview1-25409-01, preview1-25409-03, preview1-25409-01, preview1-25409-01, respectively (dotnet/core-setup#2662)

Commit migrated from https://github.com/dotnet/core-setup/commit/881591d9df80e6964ce09417500ca66e9e0f056b

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview1-25408-04, preview1-25409-02, previe...
dotnet bot [Fri, 9 Jun 2017 10:44:40 +0000 (03:44 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview1-25408-04, preview1-25409-02, preview1-25408-01, preview1-25408-01, respectively (dotnet/core-setup#2651)

Commit migrated from https://github.com/dotnet/core-setup/commit/b384149f4d02a7779171ab605158bbba8ec1f222

7 years agoMerge pull request dotnet/core-setup#2635 from ellismg/fix-license
Matt Ellis [Fri, 9 Jun 2017 01:29:14 +0000 (18:29 -0700)]
Merge pull request dotnet/core-setup#2635 from ellismg/fix-license

Use MIT License for non Windows builds

Commit migrated from https://github.com/dotnet/core-setup/commit/9e51ce5a41a5a33c0402fbc6b9ba28c5b09d823c

7 years agoUpdate buildtools to 1708-03 (dotnet/core-setup#2659)
Karthik Rajasekaran [Fri, 9 Jun 2017 00:07:36 +0000 (17:07 -0700)]
Update buildtools to 1708-03 (dotnet/core-setup#2659)

Commit migrated from https://github.com/dotnet/core-setup/commit/c2f0fa2f84156cb6f782ba681f803ee384352814

7 years agoUse MIT license on *NIX and MSFT License on Windows
Matt Ellis [Thu, 8 Jun 2017 05:31:50 +0000 (22:31 -0700)]
Use MIT license on *NIX and MSFT License on Windows

We can't use the MIT license for our Windows zip's or msi's because we
include closed source stuff (windows api set shims, native
diasymreader and the ucrt). However, on *nix, everything we redist is
open source and licensed as MIT (or covered by the
ThirdPartyNotices.txt file).

Commit migrated from https://github.com/dotnet/core-setup/commit/570d696a57bfb045c0b5cb701a5409ab3016e947

7 years agoGetAzureBlobList task name changed to ListAzureBlobs
Christopher Costa [Wed, 7 Jun 2017 22:55:41 +0000 (15:55 -0700)]
GetAzureBlobList task name changed to ListAzureBlobs

Commit migrated from https://github.com/dotnet/core-setup/commit/b1821f550e5228b937d637f77e9f0b9621ba94fe

7 years agoGenerateChecksums moved into BuildTools (dotnet/core-setup#2648)
chcosta [Wed, 7 Jun 2017 21:31:37 +0000 (14:31 -0700)]
GenerateChecksums moved into BuildTools (dotnet/core-setup#2648)

Commit migrated from https://github.com/dotnet/core-setup/commit/ae291f941971bddde06ede56e278b99906678240

7 years agoMerge pull request dotnet/core-setup#2638 from chcosta/dep-fix
Eric Erhardt [Wed, 7 Jun 2017 17:31:48 +0000 (12:31 -0500)]
Merge pull request dotnet/core-setup#2638 from chcosta/dep-fix

Ensure buildversion.props is evaluated before dotnet restore

Commit migrated from https://github.com/dotnet/core-setup/commit/a9a6aa0237f8a7d4ccfc908bfeabeda76e58e181

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview1-25407-02, preview1-25407-02, previe...
dotnet bot [Wed, 7 Jun 2017 15:47:47 +0000 (08:47 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview1-25407-02, preview1-25407-02, preview1-25407-01, preview1-25407-01, respectively (dotnet/core-setup#2634)

Commit migrated from https://github.com/dotnet/core-setup/commit/dc1fc5eebfc6133b82429d0d3bd1eca2d4f87041

7 years agoDisable global location lookup for non Windows (dotnet/core-setup#2633)
Steve Harter [Wed, 7 Jun 2017 14:22:43 +0000 (09:22 -0500)]
Disable global location lookup for non Windows (dotnet/core-setup#2633)

Remove support for global location lookup based on PATH for Linux\Mac

Commit migrated from https://github.com/dotnet/core-setup/commit/ad495acf4c74e4577c7de8158aa42d518bdc1c18

7 years agoAdd comment
Christopher Costa [Wed, 7 Jun 2017 04:50:04 +0000 (21:50 -0700)]
Add comment

Commit migrated from https://github.com/dotnet/core-setup/commit/c1692ebc50d2963656652a92899d8903fe18b08d

7 years agoRemove redundant condition
Christopher Costa [Wed, 7 Jun 2017 03:32:52 +0000 (20:32 -0700)]
Remove redundant condition

Commit migrated from https://github.com/dotnet/core-setup/commit/51d28b43c50e4010d2b9e762b41966ac73f118cf

7 years agoEnsure buildversion.props is evaluated before dotnet restore
Christopher Costa [Wed, 7 Jun 2017 03:25:40 +0000 (20:25 -0700)]
Ensure buildversion.props is evaluated before dotnet restore

Commit migrated from https://github.com/dotnet/core-setup/commit/936a6f7dd9c539aaa4ea6e2dd246c3fb1ecc3975