aspnetcore/build/tasks
Nate McMaster 968df9578b
Refactor shared framework projects targets and project layout (#3703)
This refactors the targets used to build the shared framework and its .zip files. There are lots of reasons motivating this: Arcade convergence, migration to VSTS, making it easier to build this locally, etc.

Changes:
* Moves move content of build/Sharedfx.{props/targets} into eng/targets/SharedFx.Common.{props/targets}
* Update the build to produce a `runtime.$rid.Microsoft.AspNetCore.App` package (not just the one with symbols in it)
* Refactor the targets which produce .tar.gz/.zip files into separate projects in `src/Installers/`
* Refactor installers, unit tests, and the framework projects to use ProjectReference to flow dependencies between different parts of the build.
* Makes it easier to build the shared framework locally (for the inner dev loop, you can run `dotnet build -p src/Framework/Microsoft.AspNetCore.App/src/ -r win-x64`)
2018-10-24 15:42:06 -07:00
..
Logger Mirror external dependencies 2017-09-20 15:05:21 -07:00
Utilities Refactor shared framework projects targets and project layout (#3703) 2018-10-24 15:42:06 -07:00
CheckExpectedPackagesExist.cs Remove duplicate copies of files from artifact output 2018-03-23 16:37:40 -07:00
CheckVersionOverrides.cs Pin to stable 2.1.0 corefx packages (#1188) 2018-05-30 13:42:36 -07:00
CreateLzma.cs Merge 2.1.2 into release/2.1 2018-07-10 10:27:26 -07:00
GenerateRestoreSourcesPropsFile.cs Add aspnet/Templating to the universe build 2017-10-12 18:02:16 -07:00
GetDocXmlFiles.cs Refactor LZMA generation to support Docker and Antares usage 2018-07-06 13:15:23 -07:00
JoinItems.cs Include global CLI tool packages in the LZMA (#809) 2018-01-25 18:04:40 -08:00
OrderBy.cs Split compilation and tests into separate phases (#779) 2018-01-12 09:46:36 -08:00
ProcessSharedFrameworkDeps.cs Refactor shared framework projects targets and project layout (#3703) 2018-10-24 15:42:06 -07:00
PublishToAzureBlob.cs Upload to Azure in parallel (#952) 2018-03-13 10:01:55 -07:00
RepoTasks.csproj Add unit tests for the shared framework (#1228) 2018-06-27 14:56:10 -07:00
RepoTasks.tasks Refactor shared framework projects targets and project layout (#3703) 2018-10-24 15:42:06 -07:00
ResolveVersionRange.cs Refactor shared framework projects targets and project layout (#3703) 2018-10-24 15:42:06 -07:00
tasks.sln Add task to generate the repo to repo graph (#1036) 2018-04-05 13:24:49 -07:00