platform/upstream/dotnet/runtime.git
7 years agoMerge pull request dotnet/core-setup#2400 from ramarag/fix_alt_dir_Sep
Rama krishnan Raghupathy [Tue, 16 May 2017 22:08:09 +0000 (15:08 -0700)]
Merge pull request dotnet/core-setup#2400 from ramarag/fix_alt_dir_Sep

Account for ALT_DIR_SEPARATOR

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

7 years agoMerge pull request dotnet/core-setup#2397 from eerhardt/GenerateFragilePDBs
Eric Erhardt [Tue, 16 May 2017 21:59:31 +0000 (16:59 -0500)]
Merge pull request dotnet/core-setup#2397 from eerhardt/GenerateFragilePDBs

Generate crossgen symbols for the shared framework.

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

7 years agoFixing Property typo issue causing incomplete nuget package push. (dotnet/core-setup...
rakeshsinghranchi [Tue, 16 May 2017 21:39:17 +0000 (14:39 -0700)]
Fixing Property typo issue causing incomplete nuget package push. (dotnet/core-setup#2414)

Fixing Property typo issue causing incomplete tar package push.

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

7 years agoRemove item include which is causing symbols packages to be included twice (dotnet...
chcosta [Tue, 16 May 2017 21:31:37 +0000 (14:31 -0700)]
Remove item include which is causing symbols packages to be included twice (dotnet/core-setup#2415)

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

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 agoAdding test for AltDirectorySeparatorChar
Rama Krishnan Raghupathy [Tue, 16 May 2017 19:32:31 +0000 (12:32 -0700)]
Adding test for AltDirectorySeparatorChar

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

7 years agoMerge pull request dotnet/core-setup#2394 from karajas/publishDebTool
Karthik Rajasekaran [Tue, 16 May 2017 19:18:26 +0000 (12:18 -0700)]
Merge pull request dotnet/core-setup#2394 from karajas/publishDebTool

Re-enable publishing of deb tool to feed

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

7 years agoEnable republishing of deb tool
Karthik Rajasekaran [Wed, 10 May 2017 23:57:37 +0000 (16:57 -0700)]
Enable republishing of deb tool

Remove DnuRestorePrefix

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

7 years agoUpdate CoreClr to preview2-25316-03 (dotnet/core-setup#2410)
dotnet bot [Tue, 16 May 2017 18:42:03 +0000 (11:42 -0700)]
Update CoreClr to preview2-25316-03 (dotnet/core-setup#2410)

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

7 years agoOfficialBuildId property is required to generate version prop for official build...
rakeshsinghranchi [Tue, 16 May 2017 17:32:13 +0000 (10:32 -0700)]
OfficialBuildId property is required to generate version prop for official build. (dotnet/core-setup#2411)

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

7 years agoUpdate Standard, WCF to preview2-25316-01, preview2-25316-01, respectively (dotnet...
dotnet bot [Tue, 16 May 2017 17:11:32 +0000 (10:11 -0700)]
Update Standard, WCF to preview2-25316-01, preview2-25316-01, respectively (dotnet/core-setup#2406)

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

7 years agoDo not check length for calls to realpath
Rama Krishnan Raghupathy [Tue, 16 May 2017 06:12:43 +0000 (23:12 -0700)]
Do not check length for calls to realpath

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

7 years agoMerge pull request dotnet/core-setup#2401 from rakeshsinghranchi/fixbuildbreak
Karthik Rajasekaran [Tue, 16 May 2017 06:07:24 +0000 (23:07 -0700)]
Merge pull request dotnet/core-setup#2401 from rakeshsinghranchi/fixbuildbreak

Pass required checksum properties during publish step for Linux legs

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

7 years agoSet default ROOTFS_DIR path when it does not set (dotnet/core-setup#2388)
Jiyoung Giuliana Yun [Tue, 16 May 2017 05:00:41 +0000 (14:00 +0900)]
Set default ROOTFS_DIR path when it does not set (dotnet/core-setup#2388)

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

7 years agoUpdate CoreClr, CoreFx to preview2-25316-01, preview2-25316-01, respectively (dotnet...
dotnet bot [Tue, 16 May 2017 04:02:56 +0000 (21:02 -0700)]
Update CoreClr, CoreFx to preview2-25316-01, preview2-25316-01, respectively (dotnet/core-setup#2396)

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

7 years agoPass required checksum properties during publish step
Rakesh Ranjan Singh [Tue, 16 May 2017 02:55:18 +0000 (19:55 -0700)]
Pass required checksum properties during publish step

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

7 years ago[WIP] Publish artifacts to new structure in Azure storage. (dotnet/core-setup#2385)
Eric Mellino [Tue, 16 May 2017 01:53:52 +0000 (18:53 -0700)]
[WIP] Publish artifacts to new structure in Azure storage. (dotnet/core-setup#2385)

* Publish artifacts to new structure in Azure storage.

* PR feedback

* Pass ProductVersion through to FinalizeBuild task

* Update README.md with new blog storage locations.

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

7 years agoPort of "Build Native Debian installers consuming portable Linux x64 … (dotnet/core...
rakeshsinghranchi [Tue, 16 May 2017 01:41:08 +0000 (18:41 -0700)]
Port of "Build Native Debian installers consuming portable Linux x64 … (dotnet/core-setup#2374)

* Port of "Build Native Debian installers consuming portable Linux x64 assemblies"

* Updated per feedback.

* updated per feedback

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

7 years agoFix issues with publish/dir.props (dotnet/core-setup#2399)
Eric Mellino [Tue, 16 May 2017 01:39:43 +0000 (18:39 -0700)]
Fix issues with publish/dir.props (dotnet/core-setup#2399)

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

7 years agoMerge pull request dotnet/core-setup#2368 from karajas/addChecksum
Karthik Rajasekaran [Tue, 16 May 2017 00:49:31 +0000 (17:49 -0700)]
Merge pull request dotnet/core-setup#2368 from karajas/addChecksum

Add checksum generation

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

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 agofix
Karthik Rajasekaran [Mon, 15 May 2017 22:25:32 +0000 (15:25 -0700)]
fix

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

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 agoAdd checksum generation
Karthik Rajasekaran [Wed, 10 May 2017 23:57:37 +0000 (16:57 -0700)]
Add checksum generation

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

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