-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path1556-Provide-a-basic-.desktop-file-for-Linux.patch
52 lines (48 loc) · 1.9 KB
/
1556-Provide-a-basic-.desktop-file-for-Linux.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Tim Schumacher <[email protected]>
Date: Thu, 20 Feb 2020 02:27:45 +0100
Subject: [PATCH] 1556: Provide a basic .desktop file for Linux
---
Ghidra/RuntimeScripts/Linux/ghidra.desktop | 7 +++++++
Ghidra/RuntimeScripts/build.gradle | 1 +
Ghidra/RuntimeScripts/certification.manifest | 1 +
3 files changed, 9 insertions(+)
create mode 100755 Ghidra/RuntimeScripts/Linux/ghidra.desktop
diff --git a/Ghidra/RuntimeScripts/Linux/ghidra.desktop b/Ghidra/RuntimeScripts/Linux/ghidra.desktop
new file mode 100755
index 0000000000..0835edb982
--- /dev/null
+++ b/Ghidra/RuntimeScripts/Linux/ghidra.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=Application
+Name=Ghidra
+Comment=The Ghidra Software Reverse Engineering (SRE) Suite
+Exec=ghidraRun
+Icon=ghidra
+Terminal=false
diff --git a/Ghidra/RuntimeScripts/build.gradle b/Ghidra/RuntimeScripts/build.gradle
index 069dc6e3f5..89d6a57960 100644
--- a/Ghidra/RuntimeScripts/build.gradle
+++ b/Ghidra/RuntimeScripts/build.gradle
@@ -44,6 +44,7 @@ rootProject.PLATFORMS.each { platform ->
into "support/gradle"
}
t.from (p.file("Linux/ghidraRun"))
+ t.from (p.file("Linux/ghidra.desktop"))
}
if (isWindows(platform.name)) {
diff --git a/Ghidra/RuntimeScripts/certification.manifest b/Ghidra/RuntimeScripts/certification.manifest
index 288a5e62ee..17ebbc8b8b 100644
--- a/Ghidra/RuntimeScripts/certification.manifest
+++ b/Ghidra/RuntimeScripts/certification.manifest
@@ -13,6 +13,7 @@ Common/support/gradle/gradle-wrapper.jar||Apache License 2.0||||END|
Common/support/gradle/gradle-wrapper.properties||Apache License 2.0||||END|
Common/support/launch.properties||GHIDRA||||END|
Linux/ghidraRun||GHIDRA||||END|
+Linux/ghidra.desktop||GHIDRA||||END|
Linux/server/ghidraSvr||GHIDRA||||END|
Linux/server/svrAdmin||GHIDRA||||END|
Linux/server/svrInstall||GHIDRA||||END|
--
2.45.1