I'd like to setup a shared source for command line tools at our site and have people use them in individual workflows. For example:
mystep:
run: mytool.cwl
etc
Is it part of the CWL spec that it can search a path, analogous to $PATH, $CLASSPATH or $PYTHONPATH? The documentation seems to imply that this should happen: http://www.commonwl.org/v1.0/CommandLineTool.html#Discovering_CWL_documents_on_a_local_filesystem but the reference implementation does not search these locations when looking for tools.