Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
81 lines (69 sloc) 1.65 KB
cwlVersion: v1.0
class: Workflow
requirements:
- class: StepInputExpressionRequirement
inputs:
outline: File
fill_gradient: File
highlight_gradient: File
outputs:
texture_small:
type: File
outputSource: small/texture
texture_default:
type: File
outputSource: default/texture
texture_map:
type: File
outputSource: map/texture
steps:
gradient:
run: tools/gradient_emblem.cwl
in:
outline: outline
fill_gradient: fill_gradient
out: [gradient_emblem]
highlight_mask:
run: tools/highlight_mask.cwl
in:
outline: outline
gradient_mask: highlight_gradient
out: [highlight_mask]
highlight:
run: tools/highlight_emblem.cwl
in:
gradient_emblem: gradient/gradient_emblem
gradient_mask: highlight_mask/highlight_mask
out: [highlight_emblem]
border:
run: tools/border_emblem.cwl
in:
outline: outline
out: [border_emblem]
map:
run: tools/texture_map.cwl
in:
# needed to transform to generate file_name
outline: outline
file_name:
valueFrom: $(inputs.outline.nameroot)
out: [texture]
default:
run: tools/texture_default.cwl
in:
# needed to transform to generate file_name
outline: outline
highlight: highlight/highlight_emblem
file_name:
valueFrom: $(inputs.outline.nameroot)
out: [texture]
small:
run: tools/texture_small.cwl
in:
# needed to transform to generate file_name
outline: outline
highlight: highlight/highlight_emblem
border: border/border_emblem
file_name:
valueFrom: $(inputs.outline.nameroot)
out: [texture]
You can’t perform that action at this time.