Граф коммитов

14 Коммитов

Автор SHA1 Сообщение Дата
dotnet bot 105a7ab9a3
Fixup feeds (#4156)
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2021-02-09 11:15:18 -08:00
dotnet-maestro[bot] 0e5b54de81
[master] Update dependencies from dnceng/internal/dotnet-wpf-int (#3362)
[master] Update dependencies from dnceng/internal/dotnet-wpf-int
- Updates:
  - Microsoft.DotNet.Wpf.DncEng: from 6.0.0-alpha.1.20418.4 to 6.0.0-alpha.1.20421.2

 - Update NuGet.config
2020-08-21 16:03:21 +00:00
dotnet-maestro[bot] f78934ae7e Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-wpf-int build 20200814.3
Microsoft.DotNet.Wpf.DncEng
 From Version 5.0.0-preview.8.20412.2 -> To Version 5.0.0-rc.1.20414.3
2020-08-14 18:56:02 +00:00
dotnet-maestro[bot] 32d992f5a9
[master] Update dependencies from dotnet/arcade (#2932)
* Update dependencies from https://github.com/dotnet/arcade build 20200421.14

- Microsoft.DotNet.ApiCompat: 5.0.0-beta.20201.2 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20201.2 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.CodeAnalysis: 5.0.0-beta.20201.2 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.GenAPI: 5.0.0-beta.20201.2 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20201.2 -> 5.0.0-beta.20221.14

* Add dotnet-tools feed

* Update dependencies from https://github.com/dotnet/arcade build 20200424.11

- Microsoft.DotNet.ApiCompat: 5.0.0-beta.20201.2 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20201.2 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.CodeAnalysis: 5.0.0-beta.20201.2 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.GenAPI: 5.0.0-beta.20201.2 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20201.2 -> 5.0.0-beta.20224.11

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2020-04-28 12:42:49 +00:00
Matt Mitchell b6fd7a3815
Feed cleanup (#2808)
Move away from blob feeds.
2020-03-30 18:52:24 +00:00
Vatsan Madhavan 32e3c0e71c Add dotnet-windowsdesktop feed to NuGet.config 2020-02-11 15:14:47 -08:00
Matt Mitchell 608d7f537c Add dotnet-eng and remove some other feeds (#2173)
* Add dotnet-eng and remove some other feeds

The dotnet-tools feed is being moved to dotnet-eng so that dotnet-tools can be used for actual tools.

https://github.com/dotnet/arcade/issues/4197

Also remove some feeds that I don't think are necessary any longer.

* Add dotnet5 and dotnet5-transport feeds
2019-11-23 16:14:36 -08:00
dotnet-maestro[bot] 7809609b02
Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-wpf-int build 20190626.19 (#1105)
- Microsoft.DotNet.Wpf.DncEng - 4.8.0-preview8.19326.19
2019-06-27 01:03:22 +00:00
Ryland dcc3312f7a Update Microsoft.Dotnet.Arcade.Wpf.Sdk to accommodate changes to Microsoft.Build.Tasks.Git tasks (#1098)
* Update Microsoft.Dotnet.Sdk.Wpf to accomodate changes to Microsoft.Build.Tasks.Git tasks

* Update .NET tools (darc update-dependencies --channel ".Net Tools - Latest") to get the new Arcade SDK
2019-06-26 12:54:53 -07:00
dotnet-maestro[bot] 58abb4f7fb Update dependencies from https://github.com/dotnet/winforms build 20190624.7 (#1085) 2019-06-25 16:57:37 -07:00
Rob LaDuca 222874b6fe
Inject Module Constructor into PCore (#741)
PresentationCore used to have a module constructor that called SetProcessDpiAware.  Now that DirectWriteForwarder has been split off from the C# piece of PresentationCore, this module constructor lives in DirectWriteForwarder.  Due to this, the call is happening too late.

To fix this, add a module constructor back into PresentationCore via IL Injection.

* Adding InjectModuleInitializer initial targets.

Initial targets copy over ILDAsm, ILAsm, and CoreCLR bits needed to form an ILTools directory.

* Adding initial ILDAsm and ILAsm tasks and DLL assembly/disassembly targets.

* Fixing call to ILAsm to ensure it builds a DLL.

* Fixing up temp location for ILTools

* Updating packages to be RID specific and to use the latest CoreCLR packages from the COreCLR feed.

* Enabling debug in ILAsm so as to add back the Debuggable attribute.

* Switch on or off the Debuggable attribute based on the build configuration.

* Lifting inline tasks into their own code files and replacing the MSBuild based IL manipulation with C# code.

* Removing test project changes

* Fixing module constructor task to append to file.

* Removing setting of RID property as it was affecting obj/bin layout.
Fixing InjectModuleInitializer targets to use a local RID.

* Fixing module constructor creation and adding an option to use .NET Framework or .NET Core ILAsm.  This is because IL tools in .NET Core do not support debug info.

* Adding basic comments.

* Enabling module constructor injection for PresentationCore

* Fixing missing semi-colon from merge

* Creation of satellite assemblies uses PresentationCore.dll as a template to grab assembly attributes from.  Reconstructing the DLL (and injecting the module initializer) is affecting this, so we move the injection to after construction of satellites.

* Always instruct ILAsm to generate debug information, otherwise release won't have PDBs.

* Adding GitHub issue links for IL Tools modifications.
Adding exception handling for FindDotNetFrameworkILToolsTask
Fixing architecture identification (using semantics from Wpf.Cpp.Props)

* Replacing escaping with verbatim literals
Adding returns for error conditions

* Adding DARC dependencies.

* Add coherent parents for IL(D)Asm

* Coherency updates
2019-05-29 12:07:56 -07:00
Vatsan Madhavan ae1790531c
Add WindowsBase, PresentationCore, PresentationFramework (+more) sources (#720)
Add PresentationFramework, PresentationCore, WindowsBase, DirectWriteForwarder sources, along with sources for allied assemblies
2019-05-22 14:08:14 -07:00
Vatsan Madhavan 031b79d9ae
Onboarding new build infrastructure (#473)
This PR onboards a new shared build infrastrucutre - primarily props + targets - that are shared between this repo and WPF's internal build.
2019-03-28 12:06:32 -07:00
dotnet-maestro[bot] 87eb052943 first commit 2018-11-07 09:36:15 -08:00