summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* eclass/dotnet-pkg-base.eclass: set DOTNET_ROOTMaciej Barć2024-02-101-17/+16
| | | | | | export proper DOTNET_ROOT for wanted DOTNET_PKG_COMPAT Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg*: add dotnet-pkg_remove-badMaciej Barć2024-02-101-0/+15
| | | | | | | | | add new eclass feature that allows to remove projects from .NET solution files, the functions modified: dotnet-pkg-base_sln-remove, dotnet-pkg_remove-bad, dotnet-pkg_src_prepare Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: dotnet-pkg-base_test - remove directory magicMaciej Barć2024-02-101-16/+8
| | | | | | | | | | remove broken directory magic from the "dotnet-pkg-base_test" function, now the eclass consumers can pass the directory as the last argument and let the dotnet executable handle arguments instead of putting the weight on the eclass, also update the "dotnet-pkg-base_restore_tools" function documentation Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: deprecate wrong-style namesMaciej Barć2024-02-101-7/+31
| | | | | | | | some functions were written in wrong style by ommission, deprecate the wrong names (leave them in the elcass for compability) and add functions with proper names Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: quotes and style tweaksMaciej Barć2024-02-101-4/+10
| | | | | | format special variables in edge cases section of the dotnet-pkg-base eclass Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: remove DOTNET_DATA and NUGET_DATAMaciej Barć2023-11-131-4/+0
| | | | | | they do not influence .NET build Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: mark OUTPUT_VARIABLEsMaciej Barć2023-11-131-0/+6
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: remove DOTNET_PKG_EXECUTABLE_PATHMaciej Barć2023-11-131-6/+4
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: clarify test, quotes in dolauncherMaciej Barć2023-10-121-6/+6
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg*: remove unnecessary auto-append of project dirMaciej Barć2023-10-121-33/+23
| | | | | | Also reorder dotnet-pkg-base_foreach-solution argument positions. Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* eclass/dotnet-pkg-base.eclass: add new dotnet-pkg-base eclassMaciej Barć2023-09-151-0/+628
common functions and variables for builds using .NET SDK Bug: https://bugs.gentoo.org/900597 Bug: https://github.com/gentoo/gentoo/pull/32109 Signed-off-by: Maciej Barć <xgqt@gentoo.org>