Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-02Should only look at .dll files for ReferenceFromRuntime resolutionWes Haggard
When we added the override folks would sometimes also get pdbs and when they did the ReferenceFromRuntime logic was broken. To fix this we make sure we only look at .dll files for the ReferenceFromRuntime resolution logic.
2017-03-01Allow native images to resolve for ReferenceFromRuntime referencesWes Haggard
We will likely be removing the System.Private.CoreLib.dll and only having System.Private.CoreLib.ni.dll so we need our ReferenceFromRuntime infrastructure to support falling back to the ni if that is the only thing present.
2017-02-07Merge pull request #15917 from weshaggard/FixReferenceOrderWes Haggard
Update Reference and ProjectReference ordering in our targets.
2017-02-07Update Reference and ProjectReference ordering in our targets.Wes Haggard
Switch the to using a common DefaultReference notion between targets and eliminated targetingpack.props. Moved the default references for tests into tests.targets. Fixed where we added Private to References because in some cases it wasn't happing because the target that set Private=true was run before all the references were added. This is why we are now setting Reference Private=false in a different target from ProjectReference Private=false because they sometimes need to happen at different times in the target execution. Set _FindDependencies=false to block RAR from trying to automatically add the closure of the primary references as it added automatic references that folks could accidently start depending on and we want to be explicit about our dependencies. This was really noticable once we started auto referencing the netstandard facade which caused everything to get pulled into the reference set. To fix the various build scenarios where we add ProjectReferences automatically we needed a common target to hook on which we now have AddProjectReferencesDynamically target that correctly hooks into the various dependency chains. See comment in targets file for more details.
2017-02-07Build System.Private.DataContractSerialization on uapaot (#15873)Shin Mao
* Get System.Private.DataContractSerialization to have a uapaot config * Build System.Private.DataContractSerialization in aot
2017-02-02Make ReferenceFromRuntime use project referenceEric St. John
ReferenceFromRuntime for src projects isn't safe. It allows any source project to reference the output of another source project without properly sequencing the build. This fixes that by changing ReferenceFromRuntime to instead use a ProjectReference to the runtime project for the building configuration and filter that to just the files requested. I also completely block the use of ReferenceFromRuntime in test projects