#!/usr/bin/env cwl-runner cwlVersion: v1.2 $namespaces: cwltool: "http://commonwl.org/cwltool#" class: cwltool:ProcessGenerator inputs: script: string outputs: runProcess: type: File outputBinding: glob: main.cwl run: class: CommandLineTool inputs: script: string outputs: runProcess: type: File outputBinding: glob: main.cwl requirements: InlineJavascriptRequirement: {} InitialWorkDirRequirement: listing: - {entryname: "inp.py", entry: $(inputs.script)} arguments: [python, inp.py] stdout: main.cwl