dev-util/rider - 2018.2.3 (didos)

Search

Install

Install this version:

emerge -a =dev-util/rider-2018.2.3

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-util/rider-2018.2.3

Or alternatively:

emerge --autounmask-write -a =dev-util/rider-2018.2.3

Package Information

Description:
Cross-platform .NET IDE based on the IntelliJ platform and ReSharper

Ebuild Details

Version EAPI Keywords Slot
2018.2.3 7
View Raw Ebuild
# Copyright 2018 Jan Chren (rindeal)
# Distributed under the terms of the GNU General Public License v2

EAPI=7

JBIJ_PN_PRETTY="Rider"
JBIJ_URI="rider/JetBrains.Rider-${PV}"

inherit jetbrains-intellij

DESCRIPTION="Cross-platform .NET IDE based on the IntelliJ platform and ReSharper"

RDEPEND_A=(
	# TODO: unbundle mono
	# "dev-lang/mono"
)

inherit arrays

src_prepare() {
	JBIJ_ADDITIONAL_EXECUTABLES=(
		lib/ReSharperHost/runtime.sh
		lib/ReSharperHost/*/mono/bin/*
	)

	jetbrains-intellij_src_prepare
}

JBIJ_DESKTOP_EXTRAS=(
	# mimetypes taken from monodevelop.desktop file
	"MimeType=text/x-csharp;application/x-mds;application/x-mdp;application/x-cmbx;application/x-prjx;application/x-csproj;application/x-vbproj;application/x-sln;application/x-aspx;text/xml;application/xhtml+xml;text/html;text/plain;" # MUST end with semicolon
)

Inherited Eclasses