Julien Lebosquain
c925ca5c63
Move all submodules to external directory ( #18431 )
* Move DataGrid submodule
* Move Numerge submodule
* Move XamlX submodule
* Remove DataGrid from slnf file.
* Git clean
11 months ago
Julien Lebosquain
d1bd85e9b8
Nullable annotations for projects using XamlX ( #15796 )
* Nullable annotations for projects using XamlX
* Update .NET SDK
* Update XamlX to latest master
* Use ILRepack tool instead of submodule
* Fix build
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
2 years ago
Max Katz
326ef7c9fd
Add .NET 8 target (Avalonia 11.1) ( #14535 )
* Add .NET 8 target to packable projects
* Update test projects
* Update sample projects to target .NET 8
* Update main Avalonia package to target .NET 8 as well
* Remove MSBuildEnableWorkloadResolver hack and some minor change
* Use net8.0 in nuke build as well
* Pin 8.0.0 SDK
* Adjust API validation
* Pin a valid version
* Remove net461 target from Avalonia package
* Remove unused net6.0 target from Avalonia.Designer.HostApp
* Adjust API diff
* Update ControlCatalog.Android.csproj
* Remove MSBuildEnableWorkloadResolver
* Fix Browser issues on .NET 8
* Fix .NET 8 error
* Fix merge conflicts
* Replace explicit TFMs in .csproj files with a centralized registry
* Fix merge conflict
* Fix AvsLegacyWindowsTargetFrameworks and add hacks for the tests
* Update XCode project CommandLineArgument
---------
Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
2 years ago
Max Katz
263be95f09
Update Microsoft.DotNet.GenAPI.Tool
2 years ago
Max Katz
02ddfad245
Implement helper OutputApiDiff target ( #13818 )
2 years ago
workgroupengineering
d03811697c
feat: Using pdbstr from Microsoft.Debugging.Tools.PdbStr instead of obsolete SourceLink package ( #12570 )
2 years ago
Julien Lebosquain
6eff41172f
Generate symbol packages
3 years ago
Max Katz
96f21b6cbf
Create initial ApiDiffValidation implementation
3 years ago
Max Katz
691ff9f33a
Make Avalonia.Win32.Interoperability build again on CI
3 years ago
Max Katz
fe0edf557c
Update Cecil
3 years ago
Nikita Tsukanov
0f7fba7f7f
SourceLink?
3 years ago
Nikita Tsukanov
a24e0185fc
Generate fake ref assemblies with patched *Impl and [NotClientImplementable] interfaces
3 years ago
Max Katz
de039015ca
Small cleanup of warnings
3 years ago
Max Katz
6b080eabe0
Restore Microsoft.Build.Framework dependency
3 years ago
Max Katz
9003dfde51
Parse target framework manually
3 years ago
Max Katz
a52696bcd6
Update Microsoft.Build.Framework
3 years ago
Nikita Tsukanov
b13f7cbd38
Use strong-named version of microcom
3 years ago
Stebner
8aa64528e8
Merge
3 years ago
Dan Walmsley
6e6102e110
build with net 6
3 years ago
Dan Walmsley
7423441ee0
turn of warning as errors for nuke build.
3 years ago
Dan Walmsley
6be88c5dcb
use net 7
3 years ago
Benedikt Stebner
97ca9e3fe5
One more
3 years ago
Benedikt Stebner
240b644650
Next try
3 years ago
Dan Walmsley
89b55d8e7e
Revert "update nuke"
This reverts commit d66229663d .
3 years ago
Dan Walmsley
9814d63f07
Revert "update nuke."
This reverts commit 3feb132de9 .
3 years ago
Nikita Tsukanov
52f196e20e
Build?
3 years ago
Dan Walmsley
947fcd2a57
use older netcoreapp for build project, to be compatible with mono.cecil.
3 years ago
Dan Walmsley
d66229663d
update nuke
3 years ago
Dan Walmsley
3feb132de9
update nuke.
3 years ago
Giuseppe Lippolis
60d0e2f1c3
fix: Consolidate JetBrains.DotMemoryUnit
4 years ago
Nikita Tsukanov
494cb01105
Updated microcom
4 years ago
Nikita Tsukanov
e1e2c52e0d
Detected package downgrade
4 years ago
Nikita Tsukanov
1ed495afe2
Use microcom generator from nuget
4 years ago
Steven Kirk
5b2a83b190
Don't multi-target MicroComGenerator.
Was causing problems building in VS. Instead include the source files directly into `_build.csproj`.
4 years ago
Dan Walmsley
e5a9776fc8
fix nuke build.
4 years ago
Dan Walmsley
1df32a9645
use multitargetting.
4 years ago
Dan Walmsley
d4ce30decd
micro com net6 with build script on netcoreapp3.1
4 years ago
Dan Walmsley
ae5ce83fd5
Revert "allow building on .net 6 machines."
This reverts commit 92239a1fc2 .
4 years ago
Dan Walmsley
92239a1fc2
allow building on .net 6 machines.
4 years ago
Rustam Sayfutdinov
2e500456eb
Remove Avalonia.ReactiveUI.Events
5 years ago
Dan Walmsley
ae982fcfa1
try updating nuke.
5 years ago
Nikita Tsukanov
addcc6674d
Generate avalonia-native.h from avn.idl
5 years ago
Nikita Tsukanov
e4505ce861
Strong name support
5 years ago
artyom
d683bbbffc
Add Avalonia.ReactiveUI.Events based on Pharmacist
6 years ago
Nikita Tsukanov
8a5dcaddd4
Patch MSBuild tasks assembly during packaging
6 years ago
Steven Kirk
30e8cac05d
Update to .NET core 3.1.
6 years ago
Matthias Koch
924064be13
Use netcoreapp3.1
6 years ago
Matthias Koch
e870f6c6e4
Update NUKE to 0.24
6 years ago
Glenn Watson
e4c0ecc0e3
Make Avalonia compile on windows machines with VS2017 and VS2019
7 years ago
Nikita Tsukanov
d532223a5a
Switched to post-processing nuget packages from AggregatePackage SDK
7 years ago