Skip to content

Commit

Permalink
Making it more clear that sourced files are shell
Browse files Browse the repository at this point in the history
Addresses part of the concerns from #69
  • Loading branch information
fidian committed Nov 16, 2023
1 parent 54b2184 commit 6e57510
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,8 @@ There are more scripts available in the [demos directory](demo/) that could help

There are additional features that the program supports. Try using `mo --help` to see what is available.

Please note that this command is written in Bash and pulls data from either the environment or (when using `--source`) from a text file that will be sourced and loaded into the environment, which means you will need to have Bash-style variables defined. Please see the examples in `demo/` for different ways you can use `mo`.


Enhancements
-----------
Expand Down
5 changes: 3 additions & 2 deletions mo
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@
#/ This message.
#/ -s=FILE, --source=FILE
#/ Load FILE into the environment before processing templates.
#/ Can be used multiple times.
#/ Can be used multiple times. The file must be a valid shell script
#/ and should only contain variable assignments.
#/ -o=DELIM, --open=DELIM
#/ Set the opening delimiter. Default is "{{".
#/ -c=DELIM, --close=DELIM
Expand Down Expand Up @@ -1949,7 +1950,7 @@ mo::tokenizeTagContentsSingleQuote() {

# Save the original command's path for usage later
MO_ORIGINAL_COMMAND="$(cd "${BASH_SOURCE[0]%/*}" || exit 1; pwd)/${BASH_SOURCE[0]##*/}"
MO_VERSION="3.0.3"
MO_VERSION="3.0.4"

# If sourced, load all functions.
# If executed, perform the actions as expected.
Expand Down
5 changes: 3 additions & 2 deletions tests/help
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ Options:
This message.
-s=FILE, --source=FILE
Load FILE into the environment before processing templates.
Can be used multiple times.
Can be used multiple times. The file must be a valid shell script
and should only contain variable assignments.
-o=DELIM, --open=DELIM
Set the opening delimiter. Default is "{{".
-c=DELIM, --close=DELIM
Expand Down Expand Up @@ -93,7 +94,7 @@ This is open source! Please feel free to contribute.
https://github.com/tests-always-included/mo
MO_VERSION=3.0.3
MO_VERSION=3.0.4
EOF
}

Expand Down

0 comments on commit 6e57510

Please sign in to comment.