-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* NEW: New Evaluation.Expander. Adds external use of missing functions: new/unknown(yet for IeXod engine) MSBuild static functions $([MSBuild]::... * NEW: Basic Tasks support as IeXod.Tasks. + RoslynCodeTaskFactory. (No host or extenral nodes yet) IeXod.Tasks also improves additional references to standard library assemblies in RoslynCodeTaskFactory + Compilers (Roslyn tools) * NEW: Support hMSBuild 2.4.1 helper for custom search related engines. * NEW: IeXodBinPath property. Where IeXod.dll is located. * FIXED: Possible InvalidProjectFileException "Could not find a part of the path ..." When Import SDKs projects. * FIXED: Wrong minimal compatible Sdk version ~ 1.1.0 When Sdk-style evaluation, e.g. Sdk="Microsoft.NET.Sdk" * FIXED: Failed hostfxr use in Sdk resolving when .NET Core target platforms. * FIXED: Possible incorrect evaluation MSBuildExtensionsPath or like properties. * FIXED: Using most of the original MSBxxxx messages. * FIXED: Fixed SdkResolverLoader and ProjectInstance initialization. * CHANGED: Improved expanding of the Import attribute using extra fallback logic. * CHANGED: .tasks processing using IeXod.Tasks by default. * CHANGED: MSBuildFrameworkToolsRoot changed to FrameworkBasePath value at runtime. * CHANGED: MSB4010 Warning now is considered as XD4010 Message. * CHANGED: MSBUILD_EXE_PATH now is considered as IEXOD_PATH_TO_MSBUILD_EXE * CHANGED: Changed logic for searching Toolset properties using extra fallback. * CHANGED: Improved searcing of the original engine. * CHANGED: Improved accessing to the most known properties from the original engine and its SDKs. * CHANGED: Original ProjectCollection.Version changed as EngineVersion Modified Version now points to MSBuild-compatible Version. * CHANGED: Updated hostfxr.dll 6.0.22 (fix doubling the collection using hostfxr_get_available_sdks_result_fn, etc.)
- Loading branch information
Showing
6 changed files
with
85 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -194,13 +194,13 @@ | |
<Copyright>Copyright (c) .NET Foundation and contributors | ||
| Copyright (c) 2020-2024 Denis Kuzmin <[email protected]> github/3F | ||
</Copyright> | ||
<Title>[ IeXod ] 🧰 The most portable alternative to Microsoft.Build</Title> | ||
<Description>This is IeXod and its components. 🧰 The most portable alternative to Microsoft.Build for evaluating, manipulating, and other progressive data processing in a compatible XML-like syntax. https://github.com/3F/IeXod</Description> | ||
<Title>[ IeXod ] The most portable alternative to Microsoft.Build</Title> | ||
<Description>The most portable alternative to Microsoft.Build for evaluating, manipulating, and other progressive data processing in a compatible XML-like syntax. https://github.com/3F/IeXod</Description> | ||
<PackageOwners>reg</PackageOwners> | ||
<PackageProjectUrl>https://github.com/3F/IeXod</PackageProjectUrl> | ||
<RepositoryUrl>https://github.com/3F/IeXod</RepositoryUrl> | ||
<RepositoryType>git</RepositoryType> | ||
<PackageTags>MSBuild evaluator MicrosoftBuild evaluating VisualStudio parser project-parser projects csproj vcxproj MSBuildSdkResolver VS2019 VS2017 VS2015 VS2013 VS2012 VS2010 msbuildtargets xml targets props proj EvMSBuild SobaScript IeXod IeXodSdkResolver</PackageTags> | ||
<PackageTags>MSBuild evaluator MicrosoftBuild evaluating VisualStudio parser project-parser projects csproj vcxproj MSBuildSdkResolver VS2022 VS2019 VS2017 VS2015 VS2013 VS2012 VS2010 msbuildtargets xml targets props proj IeXod IeXodSdkResolver</PackageTags> | ||
<PackageReleaseNotes> changelog: https://github.com/3F/IeXod/blob/master/changelog.txt </PackageReleaseNotes> | ||
<Authors>github.com/3F/IeXod</Authors> | ||
</PropertyGroup> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters