Skip to content

Commit 891d2eb

Browse files
committed
feat: Add ida-plugin.json metadata
1 parent b3e6ffa commit 891d2eb

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ ida_add_plugin(eject_plugin
2323
eject_plugin.cpp
2424
utils.hpp
2525
README.md
26+
METADATA_JSON
27+
ida-plugin.json
2628
DEBUG_ARGS
2729
"-t"
2830
"-z10000"

ida-plugin.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"IDAMetadataDescriptorVersion": 1,
3+
"plugin": {
4+
"name": "Eject IDB",
5+
"version": "1.0.0",
6+
"entryPoint": "eject_plugin",
7+
"description": "Emergency IDB saver that spawns a separate thread waiting for a signal to save your database when IDA hangs or crashes.",
8+
"urls": {
9+
"repository": "https://github.com/allthingsida/eject_idb"
10+
},
11+
"authors": [
12+
{
13+
"name": "Elias Bachaalany",
14+
"email": "elias.bachaalany@gmail.com"
15+
}
16+
],
17+
"categories": [
18+
"collaboration-and-productivity"
19+
],
20+
"idaVersions": ">=9.0",
21+
"platforms": [
22+
"windows-x86_64",
23+
"linux-x86_64",
24+
"macos-aarch64"
25+
],
26+
"license": "MIT"
27+
}
28+
}

0 commit comments

Comments
 (0)