Split gadget specs into separate commands

This commit is contained in:
Ben Jackson 2020-08-23 14:48:38 +01:00
commit c3b2a12f75

View file

@ -19,8 +19,9 @@ import sys
import os
GADGETS = {
'vscode-cpptools': {
GADGETS = {}
GADGETS[ 'vscode-cpptools' ] = {
'language': 'c',
'download': {
'url': 'https://github.com/Microsoft/vscode-cpptools/releases/download/'
@ -85,8 +86,9 @@ GADGETS = {
},
},
},
},
'vscode-python': {
}
GADGETS[ 'vscode-python' ] = {
'language': 'python.legacy',
'enabled': False,
'download': {
@ -108,8 +110,9 @@ GADGETS = {
],
}
},
},
'debugpy': {
}
GADGETS[ 'debugpy' ] = {
'language': 'python',
'download': {
'url': 'https://github.com/microsoft/debugpy/archive/${file_name}'
@ -139,8 +142,9 @@ GADGETS = {
}
}
},
},
'vscode-java-debug': {
}
GADGETS[ 'vscode-java-debug' ] = {
'language': 'java',
'enabled': False,
'download': {
@ -162,8 +166,9 @@ GADGETS = {
}
}
},
},
'java-language-server': {
}
GADGETS[ 'java-language-server' ] = {
'language': 'javac',
'enabled': False,
'download': {
@ -191,8 +196,9 @@ GADGETS = {
}
}
},
},
'tclpro': {
}
GADGETS[ 'tclpro' ] = {
'language': 'tcl',
'repo': {
'url': 'https://github.com/puremourning/TclProDebug',
@ -223,8 +229,9 @@ GADGETS = {
}
}
},
},
'netcoredbg': {
}
GADGETS[ 'netcoredbg' ] = {
'language': 'csharp',
'enabled': False,
'download': {
@ -267,8 +274,9 @@ GADGETS = {
}
},
}
},
'vscode-mono-debug': {
}
GADGETS[ 'vscode-mono-debug' ] = {
'language': 'csharp',
'enabled': False,
'download': {
@ -302,8 +310,9 @@ GADGETS = {
}
},
}
},
'vscode-bash-debug': {
}
GADGETS[ 'vscode-bash-debug' ] = {
'language': 'bash',
'download': {
'url': 'https://github.com/rogalmic/vscode-bash-debug/releases/'
@ -345,8 +354,9 @@ GADGETS = {
}
}
}
},
'vscode-go': {
}
GADGETS[ 'vscode-go' ] = {
'language': 'go',
'download': {
'url': 'https://github.com/golang/vscode-go/releases/download/'
@ -370,8 +380,9 @@ GADGETS = {
}
},
},
},
'vscode-php-debug': {
}
GADGETS[ 'vscode-php-debug' ] = {
'language': 'php',
'enabled': False,
'download': {
@ -394,8 +405,9 @@ GADGETS = {
]
}
}
},
'vscode-node-debug2': {
}
GADGETS[ 'vscode-node-debug2' ] = {
'language': 'node',
'enabled': False,
'repo': {
@ -415,8 +427,9 @@ GADGETS = {
]
},
},
},
'debugger-for-chrome': {
}
GADGETS[ 'debugger-for-chrome' ] = {
'language': 'chrome',
'enabled': False,
'download': {
@ -442,8 +455,9 @@ GADGETS = {
],
},
},
},
'CodeLLDB': {
}
GADGETS[ 'CodeLLDB' ] = {
'language': 'rust',
'enabled': True,
'download': {
@ -501,8 +515,9 @@ GADGETS = {
}
},
},
},
'local-lua-debugger-vscode': {
}
GADGETS[ 'local-lua-debugger-vscode' ] = {
'language': 'lua',
'enabled': True,
'repo': {
@ -528,5 +543,4 @@ GADGETS = {
}
}
},
},
}