diff options
author | 2022-11-25 16:13:57 +0500 | |
---|---|---|
committer | 2022-11-25 16:37:00 +0500 | |
commit | 2e00acb8c29cc4d92a42fb374ff25de3b01bffd1 (patch) | |
tree | 8e1378cba785d5fab43176146745ac140c74efb7 /eclass | |
parent | dotnet-utils.eclass: use standard eapi guard (diff) | |
download | guru-2e00acb8c29cc4d92a42fb374ff25de3b01bffd1.tar.gz guru-2e00acb8c29cc4d92a42fb374ff25de3b01bffd1.tar.bz2 guru-2e00acb8c29cc4d92a42fb374ff25de3b01bffd1.zip |
dotnet-utils.eclass: add inherit guard
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/dotnet-utils.eclass | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/eclass/dotnet-utils.eclass b/eclass/dotnet-utils.eclass index f7f84dde33..e5c5d3c8fc 100644 --- a/eclass/dotnet-utils.eclass +++ b/eclass/dotnet-utils.eclass @@ -14,6 +14,9 @@ case ${EAPI} in *) die "${ECLASS}: EAPI ${EAPI} unsupported." ;; esac +if [[ ! ${_DOTNET_UTILS_ECLASS} ]]; then +_DOTNET_UTILS_ECLASS=1 + inherit multiprocessing # @ECLASS_VARIABLE: DOTNET_SLOT @@ -27,7 +30,6 @@ fi # Temporary, use the virtual once you can have multiple virtuals installed at once BDEPEND+=" || ( dev-dotnet/dotnet-sdk:${DOTNET_SLOT} dev-dotnet/dotnet-sdk-bin:${DOTNET_SLOT} )" -EXPORT_FUNCTIONS src_unpack src_prepare src_compile pkg_setup # @ECLASS_VARIABLE: DOTNET_EXECUTABLE # @DESCRIPTION: @@ -186,3 +188,7 @@ dotnet-utils_src_compile() { -p:DebugType=embedded \ --self-contained || die } + +fi + +EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_compile |