109 lines
3.7 KiB
JSON
109 lines
3.7 KiB
JSON
|
{
|
||
|
"tools": {
|
||
|
"tool1": {
|
||
|
"copyright": "This is the copyright of tool1.",
|
||
|
"license" : "This is the license of tool1",
|
||
|
"author":"Test Author",
|
||
|
"author_email":"testing@testing.com",
|
||
|
"short_description":"A tool to Vestibulum lacinia arcu eget nulla.",
|
||
|
"long_description":"Tool1 is a really great Curabitur tortor. Pellentesque nibh. Aenean quam. In scelerisque sem at dolor. Maecenas mattis. Sed convallis tristique sem. Proin ut ligula vel nunc egestas porttitor. Morbi lectus risus, iaculis vel, suscipit quis, luctus non, massa. Fusce ac turpis quis ligula lacinia aliquet. Mauris ipsum. Nulla metus metus, ullamcorper vel, tincidunt sed, euismod in, nibh. ",
|
||
|
"commands": {
|
||
|
"fullcommand1":{
|
||
|
"description":"builds a native executable from specified source files",
|
||
|
"options" : {
|
||
|
"target": {
|
||
|
"short": "-t",
|
||
|
"long":"--target",
|
||
|
"description":"Specifies target binary output type. EXE or DLL",
|
||
|
"parameter":"TARGET"
|
||
|
},
|
||
|
"target2": {
|
||
|
"short": "-a",
|
||
|
"long":"--another",
|
||
|
"description":"Specifies another aptent taciti sociosqu ad litora torquent per conubia nostra",
|
||
|
"parameter":"ANOTHER"
|
||
|
},
|
||
|
"noshort": {
|
||
|
"long":"--noshort",
|
||
|
"description":"Specifies noshortNam nec ante. Sed lacinia, urna non tincidunt",
|
||
|
"parameter":"NOSHORT"
|
||
|
},
|
||
|
"nolong": {
|
||
|
"short": "-n",
|
||
|
"description":"Specifies nolong Nunc feugiat mi a tellus consequat ",
|
||
|
"parameter":"NOLONG"
|
||
|
},
|
||
|
"noparam": {
|
||
|
"short": "-p",
|
||
|
"long":"--noparam",
|
||
|
"description":"Specifies noparam metus vitae pharetra auctor, sem"
|
||
|
},
|
||
|
"noParamNoShort": {
|
||
|
"long":"--noshortparam",
|
||
|
"description":"Specifies another aptent taciti sociosqu ad litora torquent per conubia nostra"
|
||
|
},
|
||
|
"noParamNoLong": {
|
||
|
"short": "-l",
|
||
|
"description":"Specifies noparam nolong congue elementum. Morbi in ipsum sit amet pede facilisis laoreet"
|
||
|
}
|
||
|
},
|
||
|
"argumentlist" : {
|
||
|
"name":"argument list stuff",
|
||
|
"description":"ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;"
|
||
|
}
|
||
|
|
||
|
},
|
||
|
"noOptionsCommand":{
|
||
|
"description":"builds a native executable from specified source files",
|
||
|
"argumentlist" : {
|
||
|
"name":"argument list stuff",
|
||
|
"description":"ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;"
|
||
|
}
|
||
|
|
||
|
},
|
||
|
"noArgumentListFullOptions":{
|
||
|
"description":"builds a native executable from specified source files",
|
||
|
"options" : {
|
||
|
"target": {
|
||
|
"short": "-t",
|
||
|
"long":"--target",
|
||
|
"description":"Specifies target binary output type. EXE or DLL",
|
||
|
"parameter":"TARGET"
|
||
|
},
|
||
|
"target2": {
|
||
|
"short": "-a",
|
||
|
"long":"--another",
|
||
|
"description":"Specifies another aptent taciti sociosqu ad litora torquent per conubia nostra",
|
||
|
"parameter":"ANOTHER"
|
||
|
},
|
||
|
"noshort": {
|
||
|
"long":"--noshort",
|
||
|
"description":"Specifies noshortNam nec ante. Sed lacinia, urna non tincidunt",
|
||
|
"parameter":"NOSHORT"
|
||
|
},
|
||
|
"nolong": {
|
||
|
"short": "-n",
|
||
|
"description":"Specifies nolong Nunc feugiat mi a tellus consequat ",
|
||
|
"parameter":"NOLONG"
|
||
|
},
|
||
|
"noparam": {
|
||
|
"short": "-p",
|
||
|
"long":"--noparam",
|
||
|
"description":"Specifies noparam metus vitae pharetra auctor, sem"
|
||
|
},
|
||
|
"noParamNoShort": {
|
||
|
"long":"--noshortparam",
|
||
|
"description":"Specifies another aptent taciti sociosqu ad litora torquent per conubia nostra"
|
||
|
},
|
||
|
"noParamNoLong": {
|
||
|
"short": "-l",
|
||
|
"description":"Specifies noparam nolong congue elementum. Morbi in ipsum sit amet pede facilisis laoreet"
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|
||
|
}
|
||
|
}
|