diff options
author | gramanas <anastasis.gramm2@gmail.com> | 2022-05-10 21:12:33 +0300 |
---|---|---|
committer | gramanas <anastasis.gramm2@gmail.com> | 2022-05-10 21:12:33 +0300 |
commit | 16538abf8d1231279133508ba15376145b818518 (patch) | |
tree | e19079645f87163f674faa333044330c37374ea9 /README.org | |
parent | e739c5dccc0faf13cbddacd1950e203305aa4bab (diff) | |
download | foodtools-16538abf8d1231279133508ba15376145b818518.tar.gz foodtools-16538abf8d1231279133508ba15376145b818518.tar.bz2 foodtools-16538abf8d1231279133508ba15376145b818518.zip |
autotools and check testign suite
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 31 |
1 files changed, 31 insertions, 0 deletions
@@ -91,3 +91,34 @@ the food compiler parses these files into internal C structures, the errors reported are syntax ones then they can be eval'd which merges any subrecipe ingredients and steps into one plain recipe + +* Test commands to create UX + + #+begin_src bash + # Common options + ## -I /path/:/other/path/:~/.path:and/another/relative/one + + # compile a recipe + # Use it when creating a new recipe to verify it's integridy + # i.e. + # parse the recipe + # resolve any includes + # merge ingredients + # evaluate steps + # + # also accepts files from stdin + recipc [OPTIONS] [FILE...] + + # food + ## the main program thing + ## OPTIONS include: + ### search + ### list + + ## FILE is + # A collection of recipes from the library + # lines are valid food commands (without the executable) + # that return one or more recipes fro the library + # Some way to set common options might be needed (-I specifically) + food [OPTIONS] [FILE] + #+end_src |