minizincide: add desktop file
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
qtwebsockets,
|
||||
minizinc,
|
||||
makeWrapper,
|
||||
copyDesktopItems,
|
||||
makeDesktopItem,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -31,12 +33,30 @@ stdenv.mkDerivation rec {
|
||||
nativeBuildInputs = [
|
||||
qmake
|
||||
makeWrapper
|
||||
copyDesktopItems
|
||||
];
|
||||
buildInputs = [
|
||||
qtbase
|
||||
qtwebsockets
|
||||
];
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
name = "minizinc";
|
||||
desktopName = "MiniZincIDE";
|
||||
icon = "minizinc";
|
||||
comment = meta.description;
|
||||
exec = "MiniZincIDE";
|
||||
type = "Application";
|
||||
terminal = false;
|
||||
categories = [
|
||||
"Science"
|
||||
"Development"
|
||||
"Education"
|
||||
];
|
||||
})
|
||||
];
|
||||
|
||||
sourceRoot = "${src.name}/MiniZincIDE";
|
||||
|
||||
dontWrapQtApps = true;
|
||||
|
||||
Reference in New Issue
Block a user