Bundle all modules
August 31, 2018 ยท View on GitHub
Modules example
to include external scripts / cmd
- use
sourceto include file during runtime - use
requireto include file during compiletime - use
require_cmdto check whether external cmds are installed during runtime - use
require_envto check whether certain environment variables are set during runtime
/mylibs.pow
require 'mod/mymod.pow'
require 'mod/foo.bash'
require_cmd 'awk'
require_env 'EDITOR'
mymodfunc
bar
/mod/mymod.pow
mymodfunc()
echo "hi im a powscript module!"
/mod/foo.bash
function bar(){
echo "hi im a bash module"
}
Bundle all modules
just run powscript -c mylibs.pow -o mylibs.bash