platform/upstream/dotnet/runtime.git
7 years agoMerge pull request dotnet/core-setup#3228 from wfurt/freebsd
Jan Vorlicek [Tue, 3 Oct 2017 18:35:56 +0000 (20:35 +0200)]
Merge pull request dotnet/core-setup#3228 from wfurt/freebsd

add basic FreeBSD support

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

7 years agoMerge pull request dotnet/core-setup#3253 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Tue, 3 Oct 2017 18:24:02 +0000 (13:24 -0500)]
Merge pull request dotnet/core-setup#3253 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02102-02, preview1-25803-02, preview1-25803-01, preview1-25802-01, preview2-25803-02, respectively (master)

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

7 years agoUpdate BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02102-02, preview1...
dotnet-maestro-bot [Tue, 3 Oct 2017 13:05:12 +0000 (06:05 -0700)]
Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02102-02, preview1-25803-02, preview1-25803-01, preview1-25802-01, preview2-25803-02, respectively

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

7 years agoMerge pull request dotnet/core-setup#3250 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Fri, 29 Sep 2017 12:42:03 +0000 (07:42 -0500)]
Merge pull request dotnet/core-setup#3250 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreFx, WCF to prerelease-02029-01, preview1-25729-01, preview2-25728-13, respectively (master)

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

7 years agoUpdate BuildTools, CoreFx, WCF to prerelease-02029-01, preview1-25729-01, preview2...
dotnet-maestro-bot [Fri, 29 Sep 2017 01:47:55 +0000 (18:47 -0700)]
Update BuildTools, CoreFx, WCF to prerelease-02029-01, preview1-25729-01, preview2-25728-13, respectively

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

7 years agoMerge pull request dotnet/core-setup#3252 from weshaggard/FixPathIssues
Wes Haggard [Fri, 29 Sep 2017 00:15:03 +0000 (17:15 -0700)]
Merge pull request dotnet/core-setup#3252 from weshaggard/FixPathIssues

Change to current directory after calling VSDevCmd.bat

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

7 years agoChange to current directory after calling VSDevCmd.bat
Wes Haggard [Fri, 29 Sep 2017 00:08:52 +0000 (17:08 -0700)]
Change to current directory after calling VSDevCmd.bat

VSDevCmd.bat switches to a user directory so we need to ensure
we are switched back to the root of the repo in order for the
commands that take relative paths to projects to work. This will
allow you to build the repo from a clean cmd prompt again (still
requires VS installed)

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

7 years agoMerge pull request dotnet/core-setup#3251 from weshaggard/FixPlatformIssueWithCMake
Wes Haggard [Thu, 28 Sep 2017 23:44:35 +0000 (16:44 -0700)]
Merge pull request dotnet/core-setup#3251 from weshaggard/FixPlatformIssueWithCMake

Only change platform to AnyCPU for csproj files

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

7 years agoOnly change platform to AnyCPU for csproj files
Wes Haggard [Thu, 28 Sep 2017 22:29:40 +0000 (15:29 -0700)]
Only change platform to AnyCPU for csproj files

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

7 years agoMerge pull request dotnet/core-setup#3244 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Thu, 28 Sep 2017 14:29:50 +0000 (09:29 -0500)]
Merge pull request dotnet/core-setup#3244 from dotnet-maestro-bot/master-UpdateDependencies

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

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

7 years agoUpdate CoreFx, Standard to preview1-25728-02, preview1-25728-01, respectively
dotnet-maestro-bot [Thu, 28 Sep 2017 13:47:43 +0000 (06:47 -0700)]
Update CoreFx, Standard to preview1-25728-02, preview1-25728-01, respectively

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

7 years agoUse PublishDirectory to index the packages that where shipped (dotnet/core-setup...
Santiago Fernandez Madero [Wed, 27 Sep 2017 21:27:34 +0000 (14:27 -0700)]
Use PublishDirectory to index the packages that where shipped (dotnet/core-setup#3242)

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

7 years agoMerge pull request dotnet/core-setup#3231 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Wed, 27 Sep 2017 21:07:50 +0000 (16:07 -0500)]
Merge pull request dotnet/core-setup#3231 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreFx, Standard to prerelease-02027-03, preview1-25726-06, preview1-25727-01, respectively (master)

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

7 years agoUpdate BuildTools, CoreFx, Standard to prerelease-02027-03, preview1-25726-06, previe...
dotnet-maestro-bot [Wed, 27 Sep 2017 18:17:39 +0000 (11:17 -0700)]
Update BuildTools, CoreFx, Standard to prerelease-02027-03, preview1-25726-06, preview1-25727-01, respectively

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

7 years agoFix publish build issue (dotnet/core-setup#3241)
Santiago Fernandez Madero [Wed, 27 Sep 2017 17:30:09 +0000 (10:30 -0700)]
Fix publish build issue (dotnet/core-setup#3241)

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

7 years agoMerge pull request dotnet/core-setup#3238 from eerhardt/VersionSuffixFix
Eric Erhardt [Wed, 27 Sep 2017 00:52:55 +0000 (19:52 -0500)]
Merge pull request dotnet/core-setup#3238 from eerhardt/VersionSuffixFix

Port VersionSuffix changes from release/2.0.0 to master.

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

7 years agoFix SigningValidation (dotnet/core-setup#3240)
Santiago Fernandez Madero [Wed, 27 Sep 2017 00:29:41 +0000 (17:29 -0700)]
Fix SigningValidation (dotnet/core-setup#3240)

* Fix SigningValidation

* Delete unneccessary SigntType in pipeline.json forgotted to delete previously

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

7 years agoFix build break (dotnet/core-setup#3239)
Santiago Fernandez Madero [Tue, 26 Sep 2017 22:36:34 +0000 (15:36 -0700)]
Fix build break (dotnet/core-setup#3239)

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

7 years agoPort VersionSuffix changes from release/2.0.0 to master.
Eric Erhardt [Tue, 26 Sep 2017 22:06:36 +0000 (17:06 -0500)]
Port VersionSuffix changes from release/2.0.0 to 

This change brings https://github.com/dotnet/core-setup/commit/dotnet/core-setup@d85d263924c2ee7b7109d4ee209275ad1dbcb2b4 into master, along with removing an unnecessary VersionSuffix setting in CommonManaged.props.

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

7 years agoFix build break (dotnet/core-setup#3237)
Santiago Fernandez Madero [Tue, 26 Sep 2017 21:59:54 +0000 (14:59 -0700)]
Fix build break (dotnet/core-setup#3237)

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

7 years agoFix build break (dotnet/core-setup#3236)
Santiago Fernandez Madero [Tue, 26 Sep 2017 21:34:03 +0000 (14:34 -0700)]
Fix build break (dotnet/core-setup#3236)

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

7 years agoFix build break (dotnet/core-setup#3234)
Santiago Fernandez Madero [Tue, 26 Sep 2017 20:32:38 +0000 (13:32 -0700)]
Fix build break (dotnet/core-setup#3234)

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

7 years agoMerge pull request dotnet/core-setup#3229 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Thu, 21 Sep 2017 13:34:14 +0000 (08:34 -0500)]
Merge pull request dotnet/core-setup#3229 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, Standard, WCF to prerelease-02020-01, preview1-25720-03, preview1-25720-01, preview2-25720-01, respectively (master)

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

7 years agoreturn only major version for FreeBSD so it is consistent with rid. Fix net45 build
Tomas Weinfurt [Wed, 20 Sep 2017 22:23:31 +0000 (15:23 -0700)]
return only major version for FreeBSD so it is consistent with rid. Fix net45 build

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

7 years agoremove debug echo
Tomas Weinfurt [Wed, 20 Sep 2017 19:25:38 +0000 (12:25 -0700)]
remove debug echo

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

7 years agoset RID as freebsd.11 for FreeBSD. add missing parts to PAL and build script
Tomas Weinfurt [Wed, 20 Sep 2017 18:54:21 +0000 (11:54 -0700)]
set RID as freebsd.11 for FreeBSD. add missing parts to PAL and build script

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

7 years agoUpdate BuildTools, CoreClr, Standard, WCF to prerelease-02020-01, preview1-25720...
dotnet-maestro-bot [Wed, 20 Sep 2017 13:38:13 +0000 (06:38 -0700)]
Update BuildTools, CoreClr, Standard, WCF to prerelease-02020-01, preview1-25720-03, preview1-25720-01, preview2-25720-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3225 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Tue, 19 Sep 2017 12:24:57 +0000 (07:24 -0500)]
Merge pull request dotnet/core-setup#3225 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02019-01, preview1-25718-02, preview1-25718-03, preview1-25718-01, preview2-25718-01, respectively (master)

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

7 years agoUpdate BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02019-01, preview1...
dotnet-maestro-bot [Tue, 19 Sep 2017 00:57:51 +0000 (17:57 -0700)]
Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02019-01, preview1-25718-02, preview1-25718-03, preview1-25718-01, preview2-25718-01, respectively

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

7 years agoadd basic FreeBSD support
Tomas Weinfurt [Sat, 16 Sep 2017 00:47:12 +0000 (17:47 -0700)]
add basic FreeBSD support

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

7 years agoUpdating platform value
JC Aguilera [Fri, 15 Sep 2017 23:41:37 +0000 (16:41 -0700)]
Updating platform value

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

7 years agoMerge pull request dotnet/core-setup#3224 from dotnet/signDisableUWP
Eric Erhardt [Fri, 15 Sep 2017 22:33:49 +0000 (17:33 -0500)]
Merge pull request dotnet/core-setup#3224 from dotnet/signDisableUWP

Don't check for UWP files while signing in arm64

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

7 years agoAddressing Eric comments
JC Aguilera [Fri, 15 Sep 2017 21:56:02 +0000 (14:56 -0700)]
Addressing Eric comments

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

7 years agoDon't check for UWP files while signing in arm64
JC Aguilera [Fri, 15 Sep 2017 21:48:17 +0000 (14:48 -0700)]
Don't check for UWP files while signing in arm64

UWP is not supported in arm64, hence do not check for the existence of files to sign if the RID is win-arm64

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

7 years agoMerge pull request dotnet/core-setup#3223 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Fri, 15 Sep 2017 19:21:41 +0000 (14:21 -0500)]
Merge pull request dotnet/core-setup#3223 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, WCF to prerelease-02015-01, preview1-25715-02, preview2-25715-01, respectively (master)

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

7 years agoUpdate BuildTools, CoreClr, WCF to prerelease-02015-01, preview1-25715-02, preview2...
dotnet-maestro-bot [Fri, 15 Sep 2017 17:46:52 +0000 (10:46 -0700)]
Update BuildTools, CoreClr, WCF to prerelease-02015-01, preview1-25715-02, preview2-25715-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3222 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Fri, 15 Sep 2017 02:13:28 +0000 (21:13 -0500)]
Merge pull request dotnet/core-setup#3222 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr to preview1-25715-01 (master)

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

7 years agoUpdate CoreClr to preview1-25715-01
dotnet-maestro-bot [Fri, 15 Sep 2017 00:57:51 +0000 (17:57 -0700)]
Update CoreClr to preview1-25715-01

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

7 years agoMerge pull request dotnet/core-setup#3218 from dotnet/signingErrorChecks_m
JC Aguilera [Thu, 14 Sep 2017 22:19:59 +0000 (15:19 -0700)]
Merge pull request dotnet/core-setup#3218 from dotnet/signingErrorChecks_m

Add error checks

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

7 years agoAdd error checks
JC Aguilera [Thu, 14 Sep 2017 21:03:28 +0000 (14:03 -0700)]
Add error checks

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

7 years agoMerge pull request dotnet/core-setup#3212 from janvorli/enable-end-to-end-alpine...
Jan Vorlicek [Thu, 14 Sep 2017 19:34:55 +0000 (21:34 +0200)]
Merge pull request dotnet/core-setup#3212 from janvorli/enable-end-to-end-alpine-build

Enable end to end Alpine core-setup build

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

7 years agoEnable end to end Alpine core-setup build
Jan Vorlicek [Thu, 14 Sep 2017 14:37:04 +0000 (16:37 +0200)]
Enable end to end Alpine core-setup build

This change enables full end to end build of core-setup including
managed code on Alpine Linux.

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

7 years agoMerge pull request dotnet/core-setup#3216 from eerhardt/FixDependencies
Eric Erhardt [Thu, 14 Sep 2017 18:12:04 +0000 (13:12 -0500)]
Merge pull request dotnet/core-setup#3216 from eerhardt/FixDependencies

Fix up dependency property names to match release/2.0

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

7 years agoFix up dependency property names to match release/2.0
Eric Erhardt [Thu, 14 Sep 2017 17:32:46 +0000 (12:32 -0500)]
Fix up dependency property names to match release/2.0

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

7 years agoMerge pull request dotnet/core-setup#3208 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Thu, 14 Sep 2017 15:34:34 +0000 (10:34 -0500)]
Merge pull request dotnet/core-setup#3208 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, Standard, WCF to prerelease-02014-02, preview1-25714-01, preview1-25714-01, preview2-25714-01, respectively (master)

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

7 years agoUpdate BuildTools, CoreClr, Standard, WCF to prerelease-02014-02, preview1-25714...
dotnet-maestro-bot [Thu, 14 Sep 2017 13:28:19 +0000 (06:28 -0700)]
Update BuildTools, CoreClr, Standard, WCF to prerelease-02014-02, preview1-25714-01, preview1-25714-01, preview2-25714-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3205 from eerhardt/FixPlatformManifest
Eric Erhardt [Wed, 13 Sep 2017 22:16:43 +0000 (17:16 -0500)]
Merge pull request dotnet/core-setup#3205 from eerhardt/FixPlatformManifest

Fix PlatformManifest generation

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

7 years agoMerge pull request dotnet/core-setup#3197 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Wed, 13 Sep 2017 21:43:15 +0000 (16:43 -0500)]
Merge pull request dotnet/core-setup#3197 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, Standard, WCF to prerelease-02012-02, preview1-25713-01, preview1-25713-01, preview2-25713-01, respectively (master)

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

7 years agoFix PlatformManifest generation
Eric Erhardt [Wed, 13 Sep 2017 21:32:27 +0000 (16:32 -0500)]
Fix PlatformManifest generation

When we generate the PlatformManifest.txt, and an assembly doesn't have a valid FileVersion, we are never updating the first entry that gets put into the fileVersions collection.  This is because the check for AssemblyVersion only updates the entry if both current and existing AssemblyVersions are non-null.

Fixing it check for current != null and existing == null, to update the entry.

Fix https://github.com/dotnet/corefx/issues/23988

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

7 years agoMerge pull request dotnet/core-setup#3198 from janvorli/add-paxctl
Jan Vorlicek [Wed, 13 Sep 2017 18:06:39 +0000 (20:06 +0200)]
Merge pull request dotnet/core-setup#3198 from janvorli/add-paxctl

Disable PAX mprotect for native executables

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

7 years agoDisable PAX mprotect for native executables
Jan Vorlicek [Wed, 13 Sep 2017 15:35:42 +0000 (17:35 +0200)]
Disable PAX mprotect for native executables

This change adds marking native executables that core-setup build produces
(dotnet, apphost) using the paxctl tool to allow them running on systems
with PAX configured so that creating executable memory mappings by applications
is prohibited.

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

7 years agoUpdate BuildTools, CoreClr, Standard, WCF to prerelease-02012-02, preview1-25713...
dotnet-maestro-bot [Wed, 13 Sep 2017 13:55:33 +0000 (06:55 -0700)]
Update BuildTools, CoreClr, Standard, WCF to prerelease-02012-02, preview1-25713-01, preview1-25713-01, preview2-25713-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3157 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Wed, 13 Sep 2017 01:28:15 +0000 (20:28 -0500)]
Merge pull request dotnet/core-setup#3157 from dotnet-maestro-bot/master-UpdateDependencies

Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02011-02, preview1-25712-02, preview1-25712-02, preview1-25712-01, preview2-25712-01, respectively (master)

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

7 years agoFix UAP version numbers now that they are 4.6 and not 4.5 like NETCoreApp's version.
Eric Erhardt [Tue, 12 Sep 2017 22:51:03 +0000 (17:51 -0500)]
Fix UAP version numbers now that they are 4.6 and not 4.5 like NETCoreApp's version.

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

7 years agoAdd support for listing SDK versions and runtime versions (dotnet/core-setup#3132)
Steve Harter [Tue, 12 Sep 2017 20:48:20 +0000 (15:48 -0500)]
Add support for listing SDK versions and runtime versions  (dotnet/core-setup#3132)

Add support for --list-sdks and --list-runtimes

* Add more info, review comments

* Add readdir_onlydirectories to avoid reading files

* Update help

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

7 years agoMerge pull request dotnet/core-setup#3187 from janvorli/add-rhel6-detection
Jan Vorlicek [Tue, 12 Sep 2017 15:40:28 +0000 (17:40 +0200)]
Merge pull request dotnet/core-setup#3187 from janvorli/add-rhel6-detection

Add RHEL 6 and CentOS 6 distro detection

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

7 years agoUpdate BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02011-02, preview1...
dotnet-maestro-bot [Tue, 12 Sep 2017 13:45:24 +0000 (06:45 -0700)]
Update BuildTools, CoreClr, CoreFx, Standard, WCF to prerelease-02011-02, preview1-25712-02, preview1-25712-02, preview1-25712-01, preview2-25712-01, respectively

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

7 years agoAdd RHEL 6 and CentOS 6 distro detection
Jan Vorlicek [Mon, 11 Sep 2017 17:12:25 +0000 (19:12 +0200)]
Add RHEL 6 and CentOS 6 distro detection

This change adds RHEL 6 and CentOS 6 distro detection. These distros
don't have the /etc/os-release file and so we use an alternative source
of the truth that is the /etc/redhat-release file.

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

7 years agoMerge pull request dotnet/core-setup#3161 from wtgodbe/RevertLabel
William Godbe [Mon, 11 Sep 2017 18:49:44 +0000 (11:49 -0700)]
Merge pull request dotnet/core-setup#3161 from wtgodbe/RevertLabel

Revert PreReleaseLabel

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

7 years agoMerge pull request dotnet/core-setup#3178 from eerhardt/FixStringHash
Jan Vorlicek [Mon, 11 Sep 2017 17:22:59 +0000 (19:22 +0200)]
Merge pull request dotnet/core-setup#3178 from eerhardt/FixStringHash

Add version.c file when building corehost on unix.

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

7 years agoAdd version.c file when building corehost on unix.
Eric Erhardt [Mon, 11 Sep 2017 15:25:01 +0000 (10:25 -0500)]
Add version.c file when building corehost on unix.

Fix dotnet/core-setup#3153

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

7 years agoFix Tizen build (dotnet/core-setup#3173)
Petr Bred [Mon, 11 Sep 2017 14:50:00 +0000 (17:50 +0300)]
Fix Tizen build (dotnet/core-setup#3173)

- fix repos logic

Signed-off-by: Petr Bred <bredpetr@gmail.com>
Commit migrated from https://github.com/dotnet/core-setup/commit/4cd37c5086db9bb95dfaecf66330b2bb960c479c

7 years agoRevert PreReleaseLabel
wtgodbe [Fri, 8 Sep 2017 21:20:58 +0000 (14:20 -0700)]
Revert PreReleaseLabel

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

7 years agoMerge pull request dotnet/core-setup#3154 from eerhardt/UpdateBuildTools
Eric Erhardt [Fri, 8 Sep 2017 20:14:37 +0000 (15:14 -0500)]
Merge pull request dotnet/core-setup#3154 from eerhardt/UpdateBuildTools

Automatic updating of buildtools version.

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

7 years agoMerge branch 'master' into UpdateBuildTools
Eric Erhardt [Thu, 7 Sep 2017 21:48:07 +0000 (16:48 -0500)]
Merge branch 'master' into UpdateBuildTools

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

7 years agoAutomatic updating of buildtools version.
Eric Erhardt [Thu, 7 Sep 2017 21:09:48 +0000 (16:09 -0500)]
Automatic updating of buildtools version.

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

7 years agoMerge pull request dotnet/core-setup#3151 from dotnet-maestro-bot/master-UpdateDepend...
Dan Moseley [Thu, 7 Sep 2017 18:43:36 +0000 (11:43 -0700)]
Merge pull request dotnet/core-setup#3151 from dotnet-maestro-bot/master-UpdateDependencies

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

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

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview2-25707-02, preview2-25707-02, previe...
dotnet-maestro-bot [Thu, 7 Sep 2017 13:33:31 +0000 (06:33 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview2-25707-02, preview2-25707-02, preview1-25707-01, preview2-25707-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3149 from nattress/build_doc
Simon Nattress [Wed, 6 Sep 2017 23:27:26 +0000 (16:27 -0700)]
Merge pull request dotnet/core-setup#3149 from nattress/build_doc

Update required VS 2015 options

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

7 years agoUpdate required VS 2015 options
Simon Nattress [Wed, 6 Sep 2017 22:52:13 +0000 (15:52 -0700)]
Update required VS 2015 options

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

7 years agoMerge pull request dotnet/core-setup#3148 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Wed, 6 Sep 2017 19:40:26 +0000 (14:40 -0500)]
Merge pull request dotnet/core-setup#3148 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, Standard, WCF to preview2-25706-02, preview1-25706-01, preview2-25706-01, respectively (master)

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

7 years agoUpdate CoreClr, Standard, WCF to preview2-25706-02, preview1-25706-01, preview2-25706...
dotnet-maestro-bot [Wed, 6 Sep 2017 13:31:32 +0000 (06:31 -0700)]
Update CoreClr, Standard, WCF to preview2-25706-02, preview1-25706-01, preview2-25706-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3145 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Wed, 6 Sep 2017 02:53:43 +0000 (19:53 -0700)]
Merge pull request dotnet/core-setup#3145 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, CoreFx to preview2-25706-01, preview2-25706-01, respectively (master)

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

7 years agoUpdate CoreClr, CoreFx to preview2-25706-01, preview2-25706-01, respectively
dotnet-maestro-bot [Wed, 6 Sep 2017 01:46:35 +0000 (18:46 -0700)]
Update CoreClr, CoreFx to preview2-25706-01, preview2-25706-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3136 from nattress/resource_writer_fix
Simon Nattress [Tue, 5 Sep 2017 20:05:31 +0000 (13:05 -0700)]
Merge pull request dotnet/core-setup#3136 from nattress/resource_writer_fix

Support all resource types in ResourceHandlingTask

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

7 years agoMerge pull request dotnet/core-setup#3140 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Tue, 5 Sep 2017 18:21:18 +0000 (13:21 -0500)]
Merge pull request dotnet/core-setup#3140 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreFx to preview2-25705-03 (master)

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

7 years agoImprove performance of ResourceHandlingTask by removing the eager check to see if...
Zach Montoya [Tue, 5 Sep 2017 17:55:27 +0000 (10:55 -0700)]
Improve performance of ResourceHandlingTask by removing the eager check to see if the assembly is a properly-built MainAssembly: InvariantCulture with a NeutralResourcesLanguage attribute. This used to run on all assemblies, including Framework assemblies and satellite assemblies, which should never require the check. (dotnet/core-setup#3137)

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

7 years agoUpdate CoreFx to preview2-25705-03
dotnet-maestro-bot [Tue, 5 Sep 2017 17:20:36 +0000 (10:20 -0700)]
Update CoreFx to preview2-25705-03

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

7 years agoMerge pull request dotnet/core-setup#3139 from dotnet-maestro-bot/master-UpdateDepend...
Wes Haggard [Tue, 5 Sep 2017 16:50:25 +0000 (09:50 -0700)]
Merge pull request dotnet/core-setup#3139 from dotnet-maestro-bot/master-UpdateDependencies

Update CoreClr, Standard, WCF to preview2-25705-02, preview1-25705-01, preview2-25705-01, respectively (master)

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

7 years agoUpdate CoreClr, Standard, WCF to preview2-25705-02, preview1-25705-01, preview2-25705...
dotnet-maestro-bot [Tue, 5 Sep 2017 13:29:56 +0000 (06:29 -0700)]
Update CoreClr, Standard, WCF to preview2-25705-02, preview1-25705-01, preview2-25705-01, respectively

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

7 years agoSupport all resource types in ResourceHandlingTask
Simon Nattress [Fri, 1 Sep 2017 21:27:38 +0000 (14:27 -0700)]
Support all resource types in ResourceHandlingTask

Remove unnecessary cast. Casting to a string in
`ResXResourceWriter.AddResource` prevents adding object / byte[]
resources. Copying any such resources will cause an
`InvalidCastException`. This technically allows binary data into the generated .resw and eventual PRI file, but it matches MSBuild's behavior. See https://github.com/Microsoft/msbuild/blob/dotnet/core-setup@4ceeb0936bd51eccc5fdf27105e1fb7e7de93249/src/Tasks/GenerateResource.cs#L3534

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

7 years agoMerge pull request dotnet/core-setup#3093 from dotnet-maestro-bot/master-UpdateDepend...
Eric Erhardt [Fri, 1 Sep 2017 14:52:50 +0000 (09:52 -0500)]
Merge pull request dotnet/core-setup#3093 from dotnet-maestro-bot/master-UpdateDependencies

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

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

7 years agoUpdate CoreClr, CoreFx, Standard, WCF to preview2-25701-02, preview2-25701-02, previe...
dotnet-maestro-bot [Fri, 1 Sep 2017 13:32:27 +0000 (06:32 -0700)]
Update CoreClr, CoreFx, Standard, WCF to preview2-25701-02, preview2-25701-02, preview1-25701-01, preview2-25701-01, respectively

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

7 years agoMerge pull request dotnet/core-setup#3129 from omajid/glibc-2.26
Eric Erhardt [Thu, 31 Aug 2017 14:34:17 +0000 (09:34 -0500)]
Merge pull request dotnet/core-setup#3129 from omajid/glibc-2.26

Fix build error with glibc 2.26: missing xlocale.h

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

7 years agoMerge pull request dotnet/core-setup#3115 from eerhardt/DisableNuGetFallback
Eric Erhardt [Thu, 31 Aug 2017 13:37:14 +0000 (08:37 -0500)]
Merge pull request dotnet/core-setup#3115 from eerhardt/DisableNuGetFallback

Clean up core-setup build

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

7 years agoFix build error with glibc 2.26: missing xlocale.h
Omair Majid [Wed, 30 Aug 2017 22:31:41 +0000 (18:31 -0400)]
Fix build error with glibc 2.26: missing xlocale.h

glibc 2.26 removed xlocale.h. They suggest locale.h is a complete
superset and should be enough. locale.h is already included.

See: https://sourceware.org/git/?p=glibc.git;a=commit;h=f0be25b
See: https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27

Port of https://github.com/Microsoft/cpprestsdk/pull/502

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

7 years agoDefault Platform=AnyCPU for managed projects.
Eric Erhardt [Wed, 30 Aug 2017 22:10:24 +0000 (17:10 -0500)]
Default Platform=AnyCPU for managed projects.

Also clean up the "Architecture" MSBuild property, which isn't used.

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

7 years agoFix the tests by passing Configuration into the tests.
Eric Erhardt [Wed, 30 Aug 2017 19:20:32 +0000 (14:20 -0500)]
Fix the tests by passing Configuration into the tests.

Fix the build on non-Windows by passing the right MSBuild properties down.

Respond to PR feedback.

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

7 years agoPass through the Configuration when restoring.
Eric Erhardt [Wed, 30 Aug 2017 15:39:44 +0000 (10:39 -0500)]
Pass through the Configuration when restoring.

Since BaseIntermediateOutputPath depends on Configuration, it needs to be flown properly.

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

7 years agoUse ResourceHandlingTask to extract embedded resources for portable class libraries...
Zach Montoya [Tue, 29 Aug 2017 23:38:44 +0000 (16:38 -0700)]
Use ResourceHandlingTask to extract embedded resources for portable class libraries (dotnet/core-setup#3114)

* Add property <NetCoreGeneratePrisForPortableLibraries> to CoreRuntime.targets and re-write ResourceHandlingTask to extract ResW files from embedded resources in non-Framework assemblies as well, since current ResGen breaks on NS2.0 C# UWP libraries. Behavior for non-Framework resources are written to match ResGen behavior

* Address PR feedback for ResourceHandlingTask changes

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

7 years agoMerge remote-tracking branch 'upstream/master' into DisableNuGetFallback
Eric Erhardt [Tue, 29 Aug 2017 23:03:29 +0000 (18:03 -0500)]
Merge remote-tracking branch 'upstream/master' into DisableNuGetFallback

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

7 years agoClean up core-setup build.
Eric Erhardt [Tue, 29 Aug 2017 22:36:51 +0000 (17:36 -0500)]
Clean up core-setup build.

Set DisableImplicitNuGetFallbackFolder=false to ensure we never use the NuGet fallback folder that comes with the SDK.

Enable SDK-based projects to import the root dir.props file.  This spawned a few one-off changes since things like the BaseIntermediateOutputPath is now under RepoRoot\Bin and TreatWarningsAsErrors=true.

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

7 years agoRemoving dead test code.
Eric Erhardt [Tue, 29 Aug 2017 22:05:29 +0000 (17:05 -0500)]
Removing dead test code.

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

7 years agoMerge pull request dotnet/core-setup#3104 from dotnet/UpdateSDKVersion
Eric Erhardt [Tue, 29 Aug 2017 21:44:11 +0000 (16:44 -0500)]
Merge pull request dotnet/core-setup#3104 from dotnet/UpdateSDKVersion

Update to latest BuildTools

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

7 years agoUpdate to the latest BuildTools
Eric Erhardt [Mon, 28 Aug 2017 17:06:02 +0000 (12:06 -0500)]
Update to the latest BuildTools

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

7 years agoUpdate Microsoft.Net.Native.Compiler reference in the .NETCore 5.0 dependency group...
Zach Montoya [Tue, 29 Aug 2017 00:05:36 +0000 (17:05 -0700)]
Update Microsoft.Net.Native.Compiler reference in the .NETCore 5.0 dependency group to 1.7.1 (dotnet/core-setup#3108)

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

7 years agoMerge pull request dotnet/core-setup#3102 from eerhardt/RemoveBranchInfo
Eric Erhardt [Mon, 28 Aug 2017 16:45:03 +0000 (11:45 -0500)]
Merge pull request dotnet/core-setup#3102 from eerhardt/RemoveBranchInfo

Delete branchinfo.txt

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

7 years agoMerge pull request dotnet/core-setup#1703 from dotnet/3pn
Eric Erhardt [Mon, 28 Aug 2017 15:21:42 +0000 (10:21 -0500)]
Merge pull request dotnet/core-setup#1703 from dotnet/3pn

Add 3pn entry for C++ SDK

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

7 years agoMerge branch 'master' into 3pn
Eric Erhardt [Mon, 28 Aug 2017 14:50:02 +0000 (09:50 -0500)]
Merge branch 'master' into 3pn

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

7 years agoDelete branchinfo.txt
Eric Erhardt [Mon, 28 Aug 2017 14:25:03 +0000 (09:25 -0500)]
Delete branchinfo.txt

This file is no longer used after we moved to MSBuild.

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