1
1
Fork 0
mirror of https://github.com/tonydamage/nux-env.git synced 2025-12-11 13:24:28 +01:00
Commit graph

43 commits

Author SHA1 Message Date
0ab8c73e07 nuweb: Added base libraries.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 15:37:51 +02:00
81e33f7e21 Added skeleton of nuweb.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:28:42 +02:00
1f07be6e0d nuxfs: Updated nuxfs to behave better in REPL mode.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:12:25 +02:00
cfad8b1576 taskie: Updated backends to use common code.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:11:22 +02:00
654461dc02 nux-runner: Added subtask support
Added support for subtasks in shell form task.parent.subtask
  - task could by invoked from shell:
       [app] [task] [subtask]
       [app] [task.subtask]
  - added support for subtasks to help system

Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-29 14:08:52 +02:00
bc350810b7 taskie: Added pwd, ls, cd REPL commands.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 16:04:10 +02:00
1d3fd0b3c3 nuxfs: Added some doc details.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 15:12:31 +02:00
0b48a2c851 taskie: Use nux-runner interactive features.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 15:11:46 +02:00
4481ca2c56 nux.repl: Improved autocompletion feature
Added:
 - autocompletion automaticly proposes tasks
 - autocompletion for debug, trace, help tasks
 - extension points for custom task specific autocompleters.
2017-06-21 15:09:08 +02:00
7a53e76d85 Added color support to taskie.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 12:06:50 +02:00
73f634318f taskie: Added initial version.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-21 10:50:27 +02:00
613ef65f67 nux.cfg: Introduced configuration engine.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-20 18:25:04 +02:00
89010fd209 Improved help system.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-20 15:55:07 +02:00
e7bb96f730 Added small updates.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-19 16:01:18 +02:00
ba09014710 nux-runner Improved detection of direct invoke.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-12 14:44:43 +02:00
4ffbe06990 Removed legacy implementation of nuxfs.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 17:27:14 +02:00
089cb5ccce shelldoc: Added micro markup support for shell comments.
Added support for micro markup to ease reading and to
highlight keywords and headings in documentation derived
from shell comments.

nuxfs and nux-runner takes advantage from this.

Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-11 17:23:55 +02:00
7479fb53f8 nuxfs: Small fixes.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 22:42:31 +02:00
5d69659e3c nuxfs: Added support for custom / folder specific DSL
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 21:25:52 +02:00
d3be24f3d7 nuxfs: Reworked nuxfs to use nux.dsl.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-06-10 18:56:35 +02:00
0365b413ab nux-runner: Fixed message if no script is specified.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2017-05-29 14:08:05 +02:00
0911f06f83 nuxfs: Added definition capture support.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-02 15:21:57 +01:00
fbf020f0d3 nuxfs: Added support for specifying path.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:53 +01:00
ff642e4222 nuxfs: Added info, renamed verify,create to check,apply
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:53 +01:00
d40b82bfc8 nuxfs: Added support for invoking in nested dir.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:46 +01:00
850bf0d339 nuxfs: link issues warning if same target different def 2016-12-01 18:22:12 +01:00
e4ae60fdb0 nuxfs: added init and templates support.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-12-01 18:22:12 +01:00
Tony Tkacik
1737416a72 nux-runner: Added support ti be included as source.
Signed-off-by: Tony Tkacik <atkacik@brocade.com>
2016-12-01 16:17:33 +01:00
8aff47bd72 nuxfs: Added support for git directive.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-24 12:33:25 +01:00
0a8f22df48 Added nux-env script for managing nux-env.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:20:20 +01:00
8267bc2e12 Moved is_function and runner.run to inc/
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:09:30 +01:00
135eabc57c Replaced - with . in nuxfs
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 20:01:34 +01:00
531f55f249 Splitted nuxfs into components.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 19:55:34 +01:00
6e5c5986c3 Refactored some common functions to nux-base.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 19:54:18 +01:00
b0bf4b6679 Introduced nuxfs utility which manages directory layout.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 17:19:41 +01:00
9aa2386987 Splitted part of nux-ranner into include script.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2016-11-11 17:18:54 +01:00
76ae7c20f7 nux-runner - added more defensivity and docs 2016-11-10 16:23:11 +01:00
bd4c42d40d Added nux-runner script to provide common functionality 2016-11-10 15:21:05 +01:00
9c87f7198a gerrit-clone-all: clone all from gerrit
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2015-08-28 14:34:16 +02:00
2715984095 Updated tdm-media to use avconv if ffmpeg is not present.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2015-07-17 09:25:31 +02:00
bcc3729141 Added tdm-media utilities used to manage media.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2015-07-16 11:08:23 +02:00
db32d0dc88 Added comments to git-all
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2015-05-04 15:01:11 +02:00
e83ba8a88c Added support for scripts and git-all script.
Signed-off-by: Tony Tkacik <tonydamage@gmail.com>
2015-04-28 09:23:31 +02:00