jetbrains: add mainPrograms

This commit is contained in:
Atemu 2021-06-03 14:24:13 +02:00
parent f6594d72ad
commit 87b65fa13f

View file

@ -3,7 +3,7 @@
, vmopts ? null , vmopts ? null
}: }:
{ name, product, version, src, wmClass, jdk, meta, extraLdPath ? [] }: { name, product, version, src, wmClass, jdk, meta, extraLdPath ? [] }@args:
with lib; with lib;
@ -18,7 +18,9 @@ let loName = toLower product;
in in
with stdenv; lib.makeOverridable mkDerivation rec { with stdenv; lib.makeOverridable mkDerivation rec {
inherit name src meta; inherit name src;
meta = args.meta // { mainProgram = execName; };
desktopItem = makeDesktopItem { desktopItem = makeDesktopItem {
name = execName; name = execName;
exec = execName; exec = execName;