-
Notifications
You must be signed in to change notification settings - Fork 1
/
metadata.lua
44 lines (39 loc) · 1.62 KB
/
metadata.lua
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
--- !!! DO NOT EDIT OR RENAME !!!
PLUGIN = {}
--- !!! MUST BE SET !!!
--- Plugin name
PLUGIN.name = "ruby"
--- Plugin version
PLUGIN.version = "0.5.3"
--- Plugin homepage
PLUGIN.homepage = "https://github.com/yanecc/vfox-ruby"
--- Plugin license, please choose a correct license according to your needs.
PLUGIN.license = "Apache 2.0"
--- Plugin description
PLUGIN.description = "Ruby language plugin, https://www.ruby-lang.org/"
--- !!! OPTIONAL !!!
--[[
NOTE:
Minimum compatible vfox version.
If the plugin is not compatible with the current vfox version,
vfox will not load the plugin and prompt the user to upgrade vfox.
--]]
PLUGIN.minRuntimeVersion = "0.5.0"
--[[
NOTE:
If configured, vfox will check for updates to the plugin at this address,
otherwise it will check for updates at the global registry.
If you want use the global registry to distribute your plugin, you can remove this field.
If you develop a plugin based on the template, which will automatically generate a manifest file by CI,
you can set this address to the manifest file address, so that the plugin can be updated automatically.
--]]
PLUGIN.manifestUrl = "https://github.com/yanecc/vfox-ruby/releases/download/manifest/manifest.json"
-- Some things that need user to be attention!
PLUGIN.notes = {
"vfox-ruby supports Ruby, JRuby, TruffleRuby and mRuby",
"make sure you have all dependencies installed before installing a certain distribution",
"for more information, see https://github.com/yanecc/vfox-ruby#Requirement",
"",
"you can build Ruby or mRuby through versions with the .rb or .mrb suffix",
"",
}