summaryrefslogtreecommitdiff
path: root/config.json
AgeCommit message (Collapse)AuthorFilesLines
2017-06-08First steps for generating nuget packages for ARM64/Android. (#10286)Cyd Haselton1-3/+3
* First steps for generating nuget packages for ARM64/Android. Adds Android RIDS and related conditionals to appropriate files * Additional changes for Android package build * Revert addition of Android to supported packages * Allow Android .nuget package build Adding runtime.Android files for package generation Adding TODO for reliable generation of __DistroRid for Android * Added/corrected logic for detecting __DistroRid at commandline Removed hack and TODO * Removed newline * Revert unintentional change to osx rid * Removed commenting of __DistroRid initialization * Latest fixes for __DistroRid cmdline detection Removed __DistroRid initialization (clobbers value set at cmdline) Removed echo test of __DistroRid in generate nuget pkg function (Hopefully) fixed cross-build os-release detection * Removed android.21-arm from supported RIDs Removed arm32 from supported RIDs until test build can be done or CI for arm32 added (?) * Fixes for package generation for android Modified build-android-rootfs.sh so it would generate file w/platform info Reverted all prior changes to initTargetDistroRid, added new android platform detection * Fixed conditional for Android * Added platform generation for Android portable build, if ever needed * Added information about android_platform Added help info about android_platform file Added TODO for dynamic generation of RID based on $__ApiLevel and $__BuildArch * Syntax cleanup for build.sh Removed extra space in initTargetDistroRid() logic * Recommended review changes removed Android-specific runtime files for packaging added conditional to have Android use Linux runtime files * Updated topic branch from master, resolving SPC.ni.dll file nuget pkg issue * ericstj review changes Fixed accidental fedora version change Fixed indenting * Removed TODO comment; logic already in place, added in earlier commit * Removed Android OfficialBuildRID
2017-06-06Test packages from current build in pipelinewtgodbe1-0/+18
2017-05-31Default to portable build in dev and official builds (#11985)Gaurav Khanna1-14/+4
2017-05-20Fix package Publish in official builds (#11767)Gaurav Khanna1-0/+1
2017-05-16Update Coreclr to 2.0.0 buildtoolswtgodbe1-6/+0
2017-04-26Refactor ildasm round trip logicSven Boemer1-6/+0
This change factors the Ildasm round trip logic so that it should not require a separate test build. The ildasmroundtrip flag is no longer passed to build-test.cmd; instead the wrapper scripts are always generated with a check for an environment variable that can be set from runtests. Also remove separate test build for ilrt in the ci scripts
2017-04-19IBC: Disable `-partialNGEN -minify` for SPC.dll (#10950)Daniel Podder1-1/+15
Add some fixes around the use of IBCMerge in CoreCLR, along with a BuildTools patch (which the fixes are dependent upon): * don't restore the default optdata package through BuildTools * don't use partial ngen by default in CoreCLR for SPC.dll
2017-04-18Enable running Crossgen tests on Windows in Helixwtgodbe1-0/+6
2017-04-12Enable building Core_Root for any RID against packageswtgodbe1-0/+6
2017-04-06remove fedora 23 (#10725)Dan Moseley1-1/+1
* remove fedora 23 * Fedora rename
2017-03-22Unify command line arg for portable RID build (#10408)Gaurav Khanna1-0/+6
2017-03-22Switch tests to use OSX.10.12 RID (#10394)Gaurav Khanna1-1/+1
2017-03-22Enable Portable Windows RID (#10365)Gaurav Khanna1-0/+12
* Enable Portable RID support for Windows and OSX.
2017-03-16Add IBC support to managed build (#10180)Daniel Podder1-1/+31
Add a new build switch, `ibcinstrument`, that adds `/Tuning` on the `crossgen` command line when building System.Private.CoreLib and its peers. Automatically consume IBC optdata during builds when these conditions are met: 1. `ibcinstrument` is *not* passed to the build, 2. optdata is available 3. ibcmerge is available Note that `optdata` will not yet be restored with this change; once packages for master are made available, a new package reference will still need to be added. This PR attempts to unblock manually testing IBC, as well as surrounding CI/infrastructure work. To help produce an IBC-optimized build using manually generated profile data, run the newly added `tests/scripts/optdata/bootstrap.py` script. It will configure the build to consume IBC data from a path automatically, and print out that path where profile data can be copied.
2017-03-08Update to buildtools version 1.0.27-prerelease-01407-02, and enable creating ↵chcosta1-1/+1
transport packages (#10020) * Update BuildTools fixes * Update to buildtools version 1.0.27-prerelease-01407-02, and enable building transport packages * fix netcore project * Avoid msb3644 error * Fix bad copy
2017-03-07Port Windows PGO support to master (#9985)Daniel Podder1-0/+14
The bulk of this PR is a cherry-pick of commit fa02660 that shipped in release/1.1.0, updating the build system support for PGO to support consuming PGDs properly during release builds on Windows. Also included are the following new changes: * Skip restore of opdata if the requisite project.json is missing * If the optdata package restore fails, fail the build. * Add new build option: 'skiprestoreoptdata' Note: This change doesn't by itself enable PGO in master yet, because training data (optdata packages) for master don't exist on myget yet. However, with these changes, the only step remaining to enable PGO optimizations is to add a project.json referencing the correct optdata package.
2017-02-16Remove all references to OpenSuse13.2wtgodbe1-1/+1
2017-01-31Download native binaries into a folder named 'RID'wtgodbe1-0/+6
2017-01-26Revert "Revert "Speed up test native binary syncing in pipeline""William Godbe1-7/+8
2017-01-26Revert "Speed up test native binary syncing in pipeline"William Godbe1-8/+7
2017-01-26Speed up test native binary syncing in pipelinewtgodbe1-7/+8
2017-01-24Add support for running CoreCLR Tests in Helixwtgodbe1-0/+6
2016-11-10Enable binclash loggerChristopher Costa1-1/+2
2016-10-17Build tests against packages & produce Core_Root for arbitrary OSwtgodbe1-0/+96
2016-08-31Merge pull request #6772 from mellinoe/fix-build-packagesEric Mellino1-1/+2
Specify packages.builds by default in build-packages command
2016-08-23Disable node reuseMatt Mitchell1-29/+9
2016-08-17Specify packages.builds by default in build-packages commandEric Mellino1-1/+2
2016-08-03ARM64: Fix Build Test BreakKyungwoo Lee1-7/+0
2016-08-02Use absolute paths for specifying projects to build.Lakshmi Priya Sekar1-16/+2
2016-08-01Add /m option for builds.Lakshmi Priya Sekar1-0/+1
2016-08-01Add ExtraParameters to config.json to enable --.Lakshmi Priya Sekar1-0/+6
2016-07-29Use run tool in coreclr dev workflow.Lakshmi Priya Sekar1-0/+541