makeflow_linker(1) | Cooperative Computing Tools | makeflow_linker(1) |
makeflow_linker - automatic dependency location for workflows
makeflow_linker [options] <workflow_description>
makeflow_linker is a tool for automatically determining dependencies of workflows. It accepts a workflow description, currently Makeflow syntax is required, and recursively determines the dependencies and produces a self-contained package. makeflow_linker supports Python, Perl, and shared libraries.
makeflow_linker finds dependencies by static analysis. eval and other dynamic code loading may obscure dependencies causing makeflow_linker to miss some critical dependencies. Therefore it is recommended to avoid these techniques when desiging a workflow.
On success, returns zero. On failure (typically permission errors), returns non-zero.
Package a workflow:
makeflow_linker -o example_mf example.mf
Run packaged workflow:
makeflow example_mf/example.mf
The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.
CCTools 8.0.0 DEVELOPMENT |