cwlVersion: v1.0
class: Workflow
inputs:
  inp: File
  ex: string

outputs:
  classout:
    type: File
    outputSource: compile/classfile

steps:
    - id: untar
      run: tar-param.cwl
      in:
          tarfile: inp
          extractfile: ex
      out: [example_out]

    - id: compile
      run: arguments.cwl
      in:
          src: [untar/example_out]
      out: [classfile]
