# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" SLOT="0" KEYWORDS="amd64 arm64" RESTRICT="mirror" USE_DOTNET="net45" USE_MSBUILD="msbuild15-9" inherit vcs-snapshot # inherit directives are placed before IUSE line because of dotnet_expand and msbuild_expand functions inherit dotnet inherit msbuild-framework IUSE="$(dotnet_expand ${USE_DOTNET}) $(msbuild_expand ${USE_MSBUILD}) +msbuild +debug developer" NAME="roslyn" HOMEPAGE="https://github.com/dotnet/${NAME}" EGIT_COMMIT="c7d6f9fab845ffd943216da465022744e7d35f22" SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${NAME}-${PV}.tar.gz" S="${WORKDIR}/roslyn-${PV}" DESCRIPTION="C# compiler with rich code analysis APIs" LICENSE="MIT" # https://github.com/dotnet/roslyn/blob/master/License.txt COMMON_DEPEND=">=dev-lang/mono-5.4.0.167