Autogenerated classes for reading CWL files using the C++ language.
It Provides following features: - Support CWL v1.2 documents - Store CWL to YAML nodes
The cwl_v1.2.h header was generated using schema salad code generator applied to the CWL specification. It is a single header and can be copied into your own project for any usage.
The usage can be seen in the cwl_output_example.cpp file, which show cases on how to describe your tools. Another short example of loading a CWL description file an be seen in cwl_input_example.cpp.
The generations was done by calling: make cwl_v1_2.h