platform/upstream/dotnet/runtime.git
7 years agoRespond to PR feedback.
Eric Erhardt [Tue, 16 May 2017 21:06:22 +0000 (16:06 -0500)]
Respond to PR feedback.

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

7 years agoRespond to PR feedback.
Eric Erhardt [Tue, 16 May 2017 20:43:56 +0000 (15:43 -0500)]
Respond to PR feedback.

Add a semaphore file to ensure incremental build works on all platforms.

GetCrossGenSymbolsFiles shouldn't 'build' anything since it runs during packaging.

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

7 years agoGenerate crossgen symbols for the shared framework.
Eric Erhardt [Mon, 15 May 2017 22:39:55 +0000 (17:39 -0500)]
Generate crossgen symbols for the shared framework.

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

7 years agoMerge pull request dotnet/core-setup#2395 from dotnet/TurnOffGlobalConfig
Eric Erhardt [Mon, 15 May 2017 22:21:11 +0000 (17:21 -0500)]
Merge pull request dotnet/core-setup#2395 from dotnet/TurnOffGlobalConfig

Add global NuGet.config that turns off the user and machine configs

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

7 years agoMerge pull request dotnet/core-setup#2392 from tarekgh/RemoveUnNeededTarget
Tarek Mahmoud Sayed [Mon, 15 May 2017 21:14:29 +0000 (14:14 -0700)]
Merge pull request dotnet/core-setup#2392 from tarekgh/RemoveUnNeededTarget

Remove un-needed target

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

7 years agoMerge pull request dotnet/core-setup#2390 from karajas/fixDebPublish
Karthik Rajasekaran [Mon, 15 May 2017 20:42:54 +0000 (13:42 -0700)]
Merge pull request dotnet/core-setup#2390 from karajas/fixDebPublish

Fix deb package naming

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

7 years agoRemove un-needed target
Tarek Mahmoud Sayed [Mon, 15 May 2017 19:48:50 +0000 (12:48 -0700)]
Remove un-needed target

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

7 years agoMerge pull request dotnet/core-setup#2391 from tarekgh/UpdateLicense
Tarek Mahmoud Sayed [Mon, 15 May 2017 19:02:11 +0000 (12:02 -0700)]
Merge pull request dotnet/core-setup#2391 from tarekgh/UpdateLicense

Update License Info

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

7 years agoMerge pull request dotnet/core-setup#2381 from GurliGebis/handle-missing-version-id
Eric Erhardt [Mon, 15 May 2017 18:28:11 +0000 (13:28 -0500)]
Merge pull request dotnet/core-setup#2381 from GurliGebis/handle-missing-version-id

Update PlatformApis to handle Gentoo Linux.

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

7 years agoUpdate License Info
Tarek Mahmoud Sayed [Mon, 15 May 2017 18:20:05 +0000 (11:20 -0700)]
Update License Info

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

7 years agoFix deb package naming
Karthik Rajasekaran [Mon, 15 May 2017 18:10:25 +0000 (11:10 -0700)]
Fix deb package naming

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

7 years agoBetter handling of VersionId being missing.
Bjarke Istrup Pedersen [Mon, 15 May 2017 17:25:41 +0000 (17:25 +0000)]
Better handling of VersionId being missing.

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

7 years agoUpdate CoreClr, Standard, WCF to preview2-25315-02, preview2-25315-01, preview2-25315...
dotnet bot [Mon, 15 May 2017 15:23:16 +0000 (08:23 -0700)]
Update CoreClr, Standard, WCF to preview2-25315-02, preview2-25315-01, preview2-25315-01, respectively (dotnet/core-setup#2389)

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

7 years agoFix build by copying init-tools.msbuild to sandbox
Eric Erhardt [Mon, 15 May 2017 15:07:59 +0000 (10:07 -0500)]
Fix build by copying init-tools.msbuild to sandbox

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

7 years agoUpdate CoreClr, CoreFx to preview2-25315-01, preview2-25315-01, respectively (dotnet...
dotnet bot [Mon, 15 May 2017 03:35:15 +0000 (20:35 -0700)]
Update CoreClr, CoreFx to preview2-25315-01, preview2-25315-01, respectively (dotnet/core-setup#2387)

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

7 years agoUpdate CoreClr, CoreFx, WCF to preview2-25314-02, preview2-25314-02, preview2-25314...
dotnet bot [Sun, 14 May 2017 18:00:33 +0000 (11:00 -0700)]
Update CoreClr, CoreFx, WCF to preview2-25314-02, preview2-25314-02, preview2-25314-01, respectively (dotnet/core-setup#2386)

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

7 years agoFix Microsoft.NETCore.App package version file location for RID specific packages...
Jose Perez Rodriguez [Fri, 12 May 2017 22:49:32 +0000 (15:49 -0700)]
Fix Microsoft.NETCore.App package version file location for RID specific packages (dotnet/core-setup#2379)

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

7 years agoMerge pull request dotnet/core-setup#2384 from dotnet-bot/master-UpdateDependencies
Eric Erhardt [Fri, 12 May 2017 22:03:56 +0000 (17:03 -0500)]
Merge pull request dotnet/core-setup#2384 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard, WCF to preview2-25312-01, preview2-25312-04, preview2-25312-01, preview2-25312-01, respectively (master)

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

7 years agoMerge pull request dotnet/core-setup#2378 from karajas/fixQuots
Karthik Rajasekaran [Fri, 12 May 2017 21:24:40 +0000 (14:24 -0700)]
Merge pull request dotnet/core-setup#2378 from karajas/fixQuots

Fix branding quotes in installer

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

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview2-25312-01, preview2-25312-04, previe...
dotnet-bot [Fri, 12 May 2017 21:14:00 +0000 (14:14 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview2-25312-01, preview2-25312-04, preview2-25312-01, preview2-25312-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#2382 from dotnet/revert-2311-SignArmBinaries
William Godbe [Fri, 12 May 2017 20:28:08 +0000 (13:28 -0700)]
Merge pull request dotnet/core-setup#2382 from dotnet/revert-2311-SignArmBinaries

Revert "Sign arm binaries in pipeline"

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

7 years agoRevert "Sign arm binaries in pipeline"
William Godbe [Fri, 12 May 2017 20:27:53 +0000 (13:27 -0700)]
Revert "Sign arm binaries in pipeline"

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

7 years agoChanged workaround to not being Gentoo specific.
Bjarke Istrup Pedersen [Fri, 12 May 2017 20:04:41 +0000 (20:04 +0000)]
Changed workaround to not being Gentoo specific.

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

7 years agoMerge pull request dotnet/core-setup#2311 from wtgodbe/SignArmBinaries
William Godbe [Fri, 12 May 2017 19:49:29 +0000 (12:49 -0700)]
Merge pull request dotnet/core-setup#2311 from wtgodbe/SignArmBinaries

Sign arm binaries in pipeline

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

7 years agoUpdate to Buildtools 2.0, Remove remaining project.json's (dotnet/core-setup#2373)
Eric Mellino [Fri, 12 May 2017 19:33:09 +0000 (12:33 -0700)]
Update to Buildtools 2.0, Remove remaining project.json's (dotnet/core-setup#2373)

* Exclusively use the 2.0 CLI and 2.0 buildtools.

* Fix Linux problems.

* Don't run chmod on Windows.

* Make sure DOTNET_SKIP_FIRST_TIME_EXPERIENCE is set in init-tools.

* Clean up some MSBuild properties

* Auto-update WCF dependencies

* Delete root-level global.json

* Change how dependency versions are specified.

Use full versions rather than concatenated strings.

* Use "azureedge" download URL in init-tools

* Use TargetFramework=netstandard1.0 instead of dnxcore50 in deps.csproj

* Link CoreFxVersion to Microsoft.Private.CoreFx.NETCoreApp

* Use "DotnetRestoreCommand" instead of "DnuRestoreCommand" in properties.

* Check RunningOnUnix in dir.props (recommended pattern)

* Change an additional use of DnuSourceList to DotnetSourceList

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

7 years agoUpdate PlatformApis to handle Gentoo Linux.
Bjarke Istrup Pedersen [Fri, 12 May 2017 19:26:23 +0000 (19:26 +0000)]
Update PlatformApis to handle Gentoo Linux.

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

7 years agoFix branding quotes in installer
Karthik Rajasekaran [Fri, 12 May 2017 19:05:52 +0000 (12:05 -0700)]
Fix branding quotes in installer

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

7 years agoMerge pull request dotnet/core-setup#2370 from ellismg/fix-2319
Matt Ellis [Fri, 12 May 2017 17:59:14 +0000 (10:59 -0700)]
Merge pull request dotnet/core-setup#2370 from ellismg/fix-2319

Package M.DN.PA and M.E.DM on *nix

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

7 years agoUpdate CoreFx to preview2-25311-04 (dotnet/core-setup#2372)
dotnet bot [Fri, 12 May 2017 03:35:56 +0000 (20:35 -0700)]
Update CoreFx to preview2-25311-04 (dotnet/core-setup#2372)

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

7 years agoMerge pull request dotnet/core-setup#2369 from ericstj/validateNCA-RID
Eric StJohn [Fri, 12 May 2017 00:12:31 +0000 (17:12 -0700)]
Merge pull request dotnet/core-setup#2369 from ericstj/validateNCA-RID

Add target to validate runtime-specific packages

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

7 years agoMerge pull request dotnet/core-setup#2371 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 21:53:57 +0000 (14:53 -0700)]
Merge pull request dotnet/core-setup#2371 from karajas/fixDebPublish

Fix baseurl for deb packages

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

7 years agoFix baseurl for deb packages
Karthik Rajasekaran [Thu, 11 May 2017 21:52:47 +0000 (14:52 -0700)]
Fix baseurl for deb packages

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

7 years agoMerge pull request dotnet/core-setup#2364 from eerhardt/RemoveBuildCode
Eric Erhardt [Thu, 11 May 2017 21:42:24 +0000 (16:42 -0500)]
Merge pull request dotnet/core-setup#2364 from eerhardt/RemoveBuildCode

Remove old build code.

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

7 years agoMerge pull request dotnet/core-setup#2365 from ericstj/includeDocs
Eric StJohn [Thu, 11 May 2017 21:34:33 +0000 (14:34 -0700)]
Merge pull request dotnet/core-setup#2365 from ericstj/includeDocs

Add doc files to framework packages

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

7 years agoPackage M.DN.PA and M.E.DM on *nix
Matt Ellis [Thu, 11 May 2017 21:10:18 +0000 (14:10 -0700)]
Package M.DN.PA and M.E.DM on *nix

Build these packages on *nix, but don't publish them (they will not
have all of the content, since we don't yet build desktop versions of
the libraries when building on *nix).

As part of this work, I removed the GetBuildArgsByFrameworks task,
since we can just use conditional properties to remove the desktop
TFMs when we are building on *nix.

Fixes dotnet/core-setup#2319

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

7 years agoAdd target to validate runtime-specific packages
Eric St. John [Thu, 11 May 2017 20:48:25 +0000 (13:48 -0700)]
Add target to validate runtime-specific packages

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

7 years agoAdd doc files to framework packages
Eric St. John [Thu, 11 May 2017 20:14:34 +0000 (13:14 -0700)]
Add doc files to framework packages

I've also removed the de-duping in netcoreapp since it's no longer needed.

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

7 years agoMerge pull request dotnet/core-setup#2258 from ericstj/packSource
Eric StJohn [Thu, 11 May 2017 21:04:48 +0000 (14:04 -0700)]
Merge pull request dotnet/core-setup#2258 from ericstj/packSource

Add source to framework symbols packages

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

7 years agoFix Arm CI (dotnet/core-setup#2367)
Gaurav Khanna [Thu, 11 May 2017 20:30:41 +0000 (13:30 -0700)]
Fix Arm CI (dotnet/core-setup#2367)

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

7 years agoRemove old build code.
Eric Erhardt [Thu, 11 May 2017 19:24:08 +0000 (14:24 -0500)]
Remove old build code.

Move the parts that are still in use into the TestUtils project.

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

7 years agoWorkaround maxpath when packaging source
Eric St. John [Thu, 11 May 2017 18:33:11 +0000 (11:33 -0700)]
Workaround maxpath when packaging source

On Windows we were hitting max_path due to deep paths for source files inside packages.

Workaround this by creating a symbolic link to a shorter path.

I've also improved perf slightly by leaving the wildcards in until the pack, which will
evaluate the source inclusion wildcard.

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

7 years agoPass CrossBuild correctly to get linux Arm build. (dotnet/core-setup#2350)
Gaurav Khanna [Thu, 11 May 2017 18:31:44 +0000 (11:31 -0700)]
Pass CrossBuild correctly to get linux Arm build. (dotnet/core-setup#2350)

* Pass CrossBuild correctly to get linux Arm build.

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

7 years agoMerge pull request dotnet/core-setup#2363 from karajas/useWget
Karthik Rajasekaran [Thu, 11 May 2017 17:53:55 +0000 (10:53 -0700)]
Merge pull request dotnet/core-setup#2363 from karajas/useWget

Allow repoapi_client.sh to use wget instead of curl

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

7 years agoAllow repoapi_client.sh to use wget instead of curl
karajas [Thu, 11 May 2017 17:52:32 +0000 (17:52 +0000)]
Allow repoapi_client.sh to use wget instead of curl

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

7 years agoMerge pull request dotnet/core-setup#2362 from karajas/addExecRepoApi
Karthik Rajasekaran [Thu, 11 May 2017 17:09:42 +0000 (10:09 -0700)]
Merge pull request dotnet/core-setup#2362 from karajas/addExecRepoApi

Fix repoapi_client.sh permissions

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

7 years agoFix repoapi_client.sh permissions
karajas [Thu, 11 May 2017 17:08:03 +0000 (17:08 +0000)]
Fix repoapi_client.sh permissions

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

7 years agoMerge pull request dotnet/core-setup#2361 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 16:36:25 +0000 (09:36 -0700)]
Merge pull request dotnet/core-setup#2361 from karajas/fixDebPublish

Allow publish to run as privileged

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

7 years agoAllow publish to run as privileged
Karthik Rajasekaran [Thu, 11 May 2017 16:25:45 +0000 (09:25 -0700)]
Allow publish to run as privileged

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

7 years agoUpdate Standard to preview2-25311-01 (dotnet/core-setup#2359)
dotnet bot [Thu, 11 May 2017 15:28:25 +0000 (08:28 -0700)]
Update Standard to preview2-25311-01 (dotnet/core-setup#2359)

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

7 years agoMerge pull request dotnet/core-setup#2356 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 06:23:58 +0000 (23:23 -0700)]
Merge pull request dotnet/core-setup#2356 from karajas/fixDebPublish

Refactor order of targets that decide RepoId for Debian push

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

7 years agoRefactor order of targets that decide RepoId for Debian push
Karthik Rajasekaran [Thu, 11 May 2017 06:23:02 +0000 (23:23 -0700)]
Refactor order of targets that decide RepoId for Debian push

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

7 years agoMerge pull request dotnet/core-setup#2355 from karajas/addOfficialBuildId
Karthik Rajasekaran [Thu, 11 May 2017 05:22:28 +0000 (22:22 -0700)]
Merge pull request dotnet/core-setup#2355 from karajas/addOfficialBuildId

Add OfficialBuildId to config.json

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

7 years agoAdd OfficialBuildId to config.json
Karthik Rajasekaran [Thu, 11 May 2017 05:20:43 +0000 (22:20 -0700)]
Add OfficialBuildId to config.json

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

7 years agoMerge pull request dotnet/core-setup#2354 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 05:12:00 +0000 (22:12 -0700)]
Merge pull request dotnet/core-setup#2354 from karajas/fixDebPublish

Move DebianKeys into publish arguments

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

7 years agoMove DebianKeys into publish arguments
Karthik Rajasekaran [Thu, 11 May 2017 05:10:05 +0000 (22:10 -0700)]
Move DebianKeys into publish arguments

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

7 years agoMerge pull request dotnet/core-setup#2342 from ellismg/fix-2313
Matt Ellis [Thu, 11 May 2017 04:29:42 +0000 (21:29 -0700)]
Merge pull request dotnet/core-setup#2342 from ellismg/fix-2313

Use run.sh from build.sh "the right way"

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

7 years agoMerge pull request dotnet/core-setup#2353 from karajas/fixDebPublish
Karthik Rajasekaran [Thu, 11 May 2017 04:18:33 +0000 (21:18 -0700)]
Merge pull request dotnet/core-setup#2353 from karajas/fixDebPublish

Refactor deb installer props

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

7 years agoUse run.sh from build.sh "the right way"
Matt Ellis [Wed, 10 May 2017 18:02:14 +0000 (11:02 -0700)]
Use run.sh from build.sh "the right way"

Previously, we did some argument parsing in build.sh to construct a
command line to pass to run.sh which would do additional parsing and
then actually invoke MSBuild. This change cleans things up so build.sh
works the same way as build.cmd, a simple wrapper around run.sh

As part of this work, we need to update our build configurations since
the arguments we pass to build.sh have now changed.

Fixes dotnet/core-setup#2313

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

7 years agoMerge pull request dotnet/core-setup#2352 from ellismg/more-updates
Matt Ellis [Thu, 11 May 2017 04:05:21 +0000 (21:05 -0700)]
Merge pull request dotnet/core-setup#2352 from ellismg/more-updates

Misc updates to build system.

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

7 years agoRefactor deb installer props
Karthik Rajasekaran [Thu, 11 May 2017 03:41:54 +0000 (20:41 -0700)]
Refactor deb installer props

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

7 years agoMerge pull request dotnet/core-setup#2351 from eerhardt/RemovePJ
Eric Erhardt [Thu, 11 May 2017 02:09:34 +0000 (21:09 -0500)]
Merge pull request dotnet/core-setup#2351 from eerhardt/RemovePJ

Remove project.json usage to restore locked host and use PackageReference instead.

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

7 years agoFix RIDPlat computation (dotnet/core-setup#2348)
Gaurav Khanna [Thu, 11 May 2017 02:08:07 +0000 (19:08 -0700)]
Fix RIDPlat computation (dotnet/core-setup#2348)

* Fix RIDPlat computation

* PR Feedback

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

7 years agoMerge pull request dotnet/core-setup#2332 from karajas/addPushToDebianRepo
Karthik Rajasekaran [Thu, 11 May 2017 01:22:15 +0000 (18:22 -0700)]
Merge pull request dotnet/core-setup#2332 from karajas/addPushToDebianRepo

Select repoid for publish to debian repo

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

7 years agoAdd workaround for https://github.com/NuGet/Home/issues/4424
Eric Erhardt [Thu, 11 May 2017 01:20:02 +0000 (20:20 -0500)]
Add workaround for https://github.com/NuGet/Home/issues/4424

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

7 years agoFix uploading of deb files
karajas [Thu, 11 May 2017 00:40:09 +0000 (00:40 +0000)]
Fix uploading of deb files

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

7 years agoMove ProjectJsonFiles definition into dependencies.props
Matt Ellis [Thu, 11 May 2017 00:22:36 +0000 (17:22 -0700)]
Move ProjectJsonFiles definition into dependencies.props

Project.json files are not long for this world, but while they still
exist, move the item group that defines them (and is used by the
auto-update logic) into dependencies.props.

This makes it easier for the composed source build to use the
auto-update logic as well.

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

7 years agoMerge pull request dotnet/core-setup#2343 from ellismg/buildtools-cleanup
Matt Ellis [Wed, 10 May 2017 23:49:41 +0000 (16:49 -0700)]
Merge pull request dotnet/core-setup#2343 from ellismg/buildtools-cleanup

Run CMake for the host in the intermediates directory

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

7 years agoRemove project.json usage to restore locked host and use PackageReference instead.
Eric Erhardt [Wed, 10 May 2017 23:26:39 +0000 (18:26 -0500)]
Remove project.json usage to restore locked host and use PackageReference instead.

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

7 years agoAdd a versions file to the Microsoft.NETCore.App packages with repo hashes (dotnet...
Jose Perez Rodriguez [Wed, 10 May 2017 23:11:11 +0000 (16:11 -0700)]
Add a versions file to the Microsoft.NETCore.App packages with repo hashes (dotnet/core-setup#2330)

 Add a versions file to the Microsoft.NETCore.App packages with repo hashes

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

7 years agoMerge pull request dotnet/core-setup#2346 from eerhardt/build-cli-as-test-cli
Eric Erhardt [Wed, 10 May 2017 21:39:01 +0000 (16:39 -0500)]
Merge pull request dotnet/core-setup#2346 from eerhardt/build-cli-as-test-cli

Remove the test bootstrap CLI

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

7 years agoRemove the test bootstrap CLI.
Eric Erhardt [Wed, 10 May 2017 20:59:32 +0000 (15:59 -0500)]
Remove the test bootstrap CLI.

Fix tests so they can be executed using an x64 'dotnet test', but test an x86 built product.

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

7 years agoRun CMake for the host in the intermediates directory
Matt Ellis [Tue, 9 May 2017 02:12:21 +0000 (19:12 -0700)]
Run CMake for the host in the intermediates directory

CMake uses the current working directory to generate the build system,
we were running this within the source tree, so once a build was
complete there were a bunch of untracked files showing up in `git status`.

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

7 years agoMake the LinuxArm cross build use ROOTFS_DIR (dotnet/core-setup#2345)
Gaurav Khanna [Wed, 10 May 2017 20:38:28 +0000 (13:38 -0700)]
Make the LinuxArm cross build use ROOTFS_DIR (dotnet/core-setup#2345)

* Make the LinuxArm cross build use ROOTFS_DIR

* Handle spacing

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

7 years agoSign arm binaries in pipeline
wtgodbe [Mon, 8 May 2017 21:27:43 +0000 (14:27 -0700)]
Sign arm binaries in pipeline

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

7 years agoMerge pull request dotnet/core-setup#2328 from gkhanna79/SvcChanges
Eric Erhardt [Wed, 10 May 2017 19:14:17 +0000 (14:14 -0500)]
Merge pull request dotnet/core-setup#2328 from gkhanna79/SvcChanges

Versioning Cleanup

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

7 years agoRefactor versioning
Gaurav Khanna [Sat, 6 May 2017 22:47:39 +0000 (15:47 -0700)]
Refactor versioning

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

7 years agoRevert "Revert change to InitBaseDotnetCli"
Eric Mellino [Wed, 10 May 2017 18:29:48 +0000 (11:29 -0700)]
Revert "Revert change to InitBaseDotnetCli"

This reverts commit dotnet/core-setup@bd5f1ce852d98db0e8d34d9e7fa53387437f7f9f.

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

7 years agoMerge pull request dotnet/core-setup#2340 from dotnet-bot/master-UpdateDependencies
Wes Haggard [Wed, 10 May 2017 16:28:12 +0000 (09:28 -0700)]
Merge pull request dotnet/core-setup#2340 from dotnet-bot/master-UpdateDependencies

Update CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2-25310-01, respectively (master)

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

7 years agoUpdate CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2...
dotnet-bot [Wed, 10 May 2017 13:28:52 +0000 (06:28 -0700)]
Update CoreClr, CoreFx, Standard to preview2-25309-01, preview2-25310-01, preview2-25310-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#2337 from dotnet/muxer_break
Rama krishnan Raghupathy [Wed, 10 May 2017 06:26:48 +0000 (23:26 -0700)]
Merge pull request dotnet/core-setup#2337 from dotnet/muxer_break

Give usage help when invoked via pre 2.0 muxer

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

7 years agoGive usage help when invoked via pre 2.0 muxer
Rama krishnan Raghupathy [Wed, 10 May 2017 02:54:28 +0000 (19:54 -0700)]
Give usage help when invoked via pre 2.0 muxer

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

7 years agoMerge pull request dotnet/core-setup#2329 from eerhardt/FixBuild
Eric Erhardt [Wed, 10 May 2017 01:50:31 +0000 (20:50 -0500)]
Merge pull request dotnet/core-setup#2329 from eerhardt/FixBuild

Fixing the build break by putting our custom task NuGet dependencies in the right spot.

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

7 years agoFixing the build break by ensuring the build tools AssemblyResolver is enabled during...
Eric Erhardt [Tue, 9 May 2017 22:20:10 +0000 (17:20 -0500)]
Fixing the build break by ensuring the build tools AssemblyResolver is enabled during ProcessSharedFrameworkDeps.

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

7 years agoMerge pull request dotnet/core-setup#2333 from tarekgh/UpdateLicenseUrl
Tarek Mahmoud Sayed [Wed, 10 May 2017 00:23:09 +0000 (17:23 -0700)]
Merge pull request dotnet/core-setup#2333 from tarekgh/UpdateLicenseUrl

Update the license to MIT for core-setup

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

7 years agoUpdate the license to MIT for core-setup
Tarek Mahmoud Sayed [Tue, 9 May 2017 23:51:55 +0000 (16:51 -0700)]
Update the license to MIT for core-setup

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

7 years agoSelect repoid for publish to debian repo
Karthik Rajasekaran [Tue, 9 May 2017 23:20:15 +0000 (16:20 -0700)]
Select repoid for publish to debian repo

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

7 years agoMerge pull request dotnet/core-setup#2326 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 20:50:05 +0000 (13:50 -0700)]
Merge pull request dotnet/core-setup#2326 from karajas/fixArmRid

Add PB_CleanAgent and TeamName and continueonerror for cleanup

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

7 years agoAdd PB_CleanAgent and TeamName and continueonerror for cleanup
Karthik Rajasekaran [Tue, 9 May 2017 20:48:59 +0000 (13:48 -0700)]
Add PB_CleanAgent and TeamName and continueonerror for cleanup

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

7 years agofix portablelinux in ci (dotnet/core-setup#2324)
chcosta [Tue, 9 May 2017 19:56:05 +0000 (12:56 -0700)]
fix portablelinux in ci (dotnet/core-setup#2324)

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

7 years agoMerge pull request dotnet/core-setup#2275 from eerhardt/SharedFx
Eric Erhardt [Tue, 9 May 2017 19:24:57 +0000 (14:24 -0500)]
Merge pull request dotnet/core-setup#2275 from eerhardt/SharedFx

Move shared framework publish to MSBuild and off project.json

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

7 years agoMerge pull request dotnet/core-setup#2323 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 19:12:02 +0000 (12:12 -0700)]
Merge pull request dotnet/core-setup#2323 from karajas/fixArmRid

Remove storage container name and use global parameters in core-setup…

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

7 years agoRemove storage container name and use global parameters in core-setup-publish
Karthik Rajasekaran [Tue, 9 May 2017 18:57:22 +0000 (11:57 -0700)]
Remove storage container name and use global parameters in core-setup-publish

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

7 years agoRespond to PR feedback.
Eric Erhardt [Tue, 9 May 2017 19:05:36 +0000 (14:05 -0500)]
Respond to PR feedback.

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

7 years agoMerge pull request dotnet/core-setup#2321 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 17:33:42 +0000 (10:33 -0700)]
Merge pull request dotnet/core-setup#2321 from karajas/fixArmRid

Remove extra parenthesis from argument list in ARM build

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

7 years agoRemove extra parenthesis from argument list in ARM build
Karthik Rajasekaran [Tue, 9 May 2017 17:31:46 +0000 (10:31 -0700)]
Remove extra parenthesis from argument list in ARM build

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

7 years ago/* DO NOT MERGE */ Enable arm / debian jenkins builds (dotnet/core-setup#2305)
chcosta [Tue, 9 May 2017 17:18:40 +0000 (10:18 -0700)]
/* DO NOT MERGE */ Enable arm / debian jenkins builds (dotnet/core-setup#2305)

* Enable arm / deb build in Jenkins

* PR feedback

* Add missing ')'

* Fix casing

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

7 years agoMerge pull request dotnet/core-setup#2318 from karajas/fixArmRid
Karthik Rajasekaran [Tue, 9 May 2017 17:14:03 +0000 (10:14 -0700)]
Merge pull request dotnet/core-setup#2318 from karajas/fixArmRid

Add PortableBuild to PB_CommonMSBuildArgs

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

7 years agoAdd PortableBuild to PB_CommonMSBuildArgs
Karthik Rajasekaran [Tue, 9 May 2017 16:26:16 +0000 (09:26 -0700)]
Add PortableBuild to PB_CommonMSBuildArgs

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

7 years agoFix shared framework restore on case-sensitive file systems by passing in all the...
Eric Erhardt [Thu, 4 May 2017 02:27:33 +0000 (21:27 -0500)]
Fix shared framework restore on case-sensitive file systems by passing in all the necessary --source parameters.

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

7 years agoMove shared framework publish to MSBuild and off project.json
Eric Erhardt [Wed, 3 May 2017 21:45:27 +0000 (16:45 -0500)]
Move shared framework publish to MSBuild and off project.json

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