90 Commits

Author SHA1 Message Date
Chris Roberts
131e11a8a8
Add parents function and remove extras 2022-04-25 12:24:12 -05:00
Chris Roberts
260861dbb7
Update command to return int32s 2022-04-25 12:24:11 -05:00
Chris Roberts
90e818f377
Update capability to pass terminal ui instance directly 2022-04-25 12:24:10 -05:00
Chris Roberts
05d5634c83
Host component related work 2022-04-25 12:24:10 -05:00
sophia
908b1e3449
Readd ui as arg to host cap 2022-04-25 12:24:10 -05:00
sophia
9ebd62b37a
Call capability func 2022-04-25 12:24:10 -05:00
sophia
a5b0642577
Make host cap function call work with arguments 2022-04-25 12:24:10 -05:00
sophia
10673990c7
Make capability work (without args) 2022-04-25 12:24:10 -05:00
sophia
e4c0f09925
HasCapability working 2022-04-25 12:24:10 -05:00
sophia
88bcb0378e
Save point - broken 2022-04-25 12:24:09 -05:00
sophia
703458800c
Add command that tests executing host capabilities 2022-04-25 12:24:09 -05:00
Chris Roberts
95fe1723b8
Update plugin to request target plugin and specialize to machine 2022-04-25 12:24:08 -05:00
Chris Roberts
06f3d7fd21
Update to use project specific UI 2022-04-25 12:24:07 -05:00
Chris Roberts
43bd58f3d3
Update builtins for project changes 2022-04-25 12:24:06 -05:00
sophia
aff6edc31b
Add plugin command that uses interactive input 2022-04-25 12:24:04 -05:00
sophia
2dd286ef4f
Add test go command for interactive input 2022-04-25 12:24:04 -05:00
sophia
bc095b06dc
Don't initialize hosts with basis 2022-04-25 12:24:04 -05:00
sophia
dfd604bd1b
Run capabilities 2022-04-25 12:24:04 -05:00
sophia
768dcf07da
Rename to alwaystrue host 2022-04-25 12:24:03 -05:00
sophia
be08dfde85
Save point 2022-04-25 12:24:03 -05:00
sophia
5a93140ab5
Run capability funciton using argmappers 2022-04-25 12:24:03 -05:00
sophia
28dd174686
Setup builtin host plugin with capabilities 2022-04-25 12:24:03 -05:00
sophia
c6ad026070
Add sub commands 3 levels deep 2022-04-25 12:24:03 -05:00
Chris Roberts
91c4414352
Add otherplugin builtin for non-isolated subcommand example 2022-04-25 12:24:03 -05:00
Chris Roberts
96c8e44a33
Update myplugin to proxy commands to subcommands 2022-04-25 12:24:03 -05:00
sophia
4dce4d148d
Specify which command to get command info from 2022-04-25 12:24:02 -05:00
sophia
9f51d87038
Update ruby execute func for new proto 2022-04-25 12:24:02 -05:00
sophia
3107da72af
Execute subcommands 2022-04-25 12:24:02 -05:00
sophia
475c5b41d8
Allow commands to have subcommands specified as a list of command components 2022-04-25 12:24:01 -05:00
sophia
e9e7768472
Register command with subcommands (subcommands are not seperate plugins) 2022-04-25 12:24:01 -05:00
sophia
5508f7cf39
Rename commands plugin -> command 2022-04-25 12:24:01 -05:00
sophia
1f19783dce
Make go plugin flags work 2022-04-25 12:24:01 -05:00
sophia
66300d9d32
Execute subcommands 2022-04-25 12:24:01 -05:00
sophia
fb6842a3c0
Make subcommands match new command info form 2022-04-25 12:24:01 -05:00
sophia
e4f6c403e1
Add some subcommands to myplugin 2022-04-25 12:24:01 -05:00
sophia
0a57d0ba10
Save point: go command plugin 2022-04-25 12:24:01 -05:00
sophia
3c491fafdd
Register subcommands with subcommands passed as part of command info 2022-04-25 12:24:01 -05:00
sophia
261fa5bbae
Fixes for command info message 2022-04-25 12:24:00 -05:00
sophia
65d990efc9
Start gatching subcommands to register 2022-04-25 12:24:00 -05:00
sophia
c3ee750db1
Add gogo 2022-04-25 12:23:57 -05:00