diff --git a/src/Cutter.appdata.xml b/src/Cutter.appdata.xml new file mode 100644 index 00000000..cda8eee0 --- /dev/null +++ b/src/Cutter.appdata.xml @@ -0,0 +1,35 @@ + + + Cutter.desktop + CC0-1.0 + GPL-3.0 + Cutter + A Qt and C++ GUI for radare2 reverse engineering framework + +

+ Cutter is Qt and C++ GUI for radare2, originally named Iaito. It is not aimed at existing radare2 users, but focuses on those whose aren’t fluent yet with the command line, likely because of the steep learning curve. +

+
+ + + https://raw.githubusercontent.com/radareorg/cutter/master/docs/screenshot.png + Main UI + + + http://beta.rada.re/en/latest/_images/cutter.png + Light Theme + + + http://beta.rada.re/en/latest/_images/cutter_dark.jpg + Dark Theme + + + http://beta.rada.re/en/latest/cutter.html + + + + + + + +
diff --git a/src/Cutter.pro b/src/Cutter.pro index 660bfbd5..9f91823b 100644 --- a/src/Cutter.pro +++ b/src/Cutter.pro @@ -315,13 +315,18 @@ unix { desktop_file = Cutter.desktop - # built-in no need for files atm - target.path = $$PREFIX/bin - share_applications.path = $$PREFIX/share/applications share_applications.files = $$desktop_file - INSTALLS += target share_applications share_pixmaps + appstream_file = Cutter.appdata.xml + + share_appdata.path = $$PREFIX/share/appdata + share_appdata.files = $$appstream_file + + # built-in no need for files atm + target.path = $$PREFIX/bin + + INSTALLS += target share_appdata share_applications share_pixmaps # Triggered for example by 'qmake APPIMAGE=1' !isEmpty(APPIMAGE){