<a id="DepsAggregator"></a> ## DepsAggregator <pre> DepsAggregator(<a href="#DepsAggregator-deps">deps</a>, <a href="#DepsAggregator-codeps">codeps</a>, <a href="#DepsAggregator-compile_codeps">compile_codeps</a>, <a href="#DepsAggregator-link_codeps">link_codeps</a>, <a href="#DepsAggregator-ccinfos">ccinfos</a>) </pre> **FIELDS** | Name | Description | | :------------- | :------------- | | <a id="DepsAggregator-deps"></a>deps | an OCamlProvider provider | | <a id="DepsAggregator-codeps"></a>codeps | an OCamlProvider provider | | <a id="DepsAggregator-compile_codeps"></a>compile_codeps | an OCamlProvider provider | | <a id="DepsAggregator-link_codeps"></a>link_codeps | an OCamlProvider provider | | <a id="DepsAggregator-ccinfos"></a>ccinfos | list of CcInfo providers | <a id="OCamlProvider"></a> ## OCamlProvider <pre> OCamlProvider(<a href="#OCamlProvider-sigs">sigs</a>, <a href="#OCamlProvider-structs">structs</a>, <a href="#OCamlProvider-ofiles">ofiles</a>, <a href="#OCamlProvider-archives">archives</a>, <a href="#OCamlProvider-cma">cma</a>, <a href="#OCamlProvider-cmxa">cmxa</a>, <a href="#OCamlProvider-afiles">afiles</a>, <a href="#OCamlProvider-astructs">astructs</a>, <a href="#OCamlProvider-cmts">cmts</a>, <a href="#OCamlProvider-paths">paths</a>, <a href="#OCamlProvider-jsoo_runtimes">jsoo_runtimes</a>, <a href="#OCamlProvider-cli_link_deps">cli_link_deps</a>) </pre> foo **FIELDS** | Name | Description | | :------------- | :------------- | | <a id="OCamlProvider-sigs"></a>sigs | depset of .cmi files | | <a id="OCamlProvider-structs"></a>structs | depset of .cmo or .cmx files depending on mode | | <a id="OCamlProvider-ofiles"></a>ofiles | depset of the .o files that go with .cmx files | | <a id="OCamlProvider-archives"></a>archives | depset of .cmxa and .cma files | | <a id="OCamlProvider-cma"></a>cma | depset of .cma files | | <a id="OCamlProvider-cmxa"></a>cmxa | depset of .cmxa files | | <a id="OCamlProvider-afiles"></a>afiles | depset of the .a files that go with .cmxa files | | <a id="OCamlProvider-astructs"></a>astructs | depset of archived structs, added to link depgraph but not command line. | | <a id="OCamlProvider-cmts"></a>cmts | depset of cmt/cmti files | | <a id="OCamlProvider-paths"></a>paths | string depset | | <a id="OCamlProvider-jsoo_runtimes"></a>jsoo_runtimes | depset of runtime.js files | | <a id="OCamlProvider-cli_link_deps"></a>cli_link_deps | depset of files to be added to link cmd line | <a id="#aggregate_codeps"></a> ## aggregate_codeps <pre> aggregate_codeps(<a href="#aggregate_codeps-ctx">ctx</a>, <a href="#aggregate_codeps-kind">kind</a>, <a href="#aggregate_codeps-target">target</a>, <a href="#aggregate_codeps-depsets">depsets</a>, <a href="#aggregate_codeps-manifest">manifest</a>) </pre> **PARAMETERS** | Name | Description | Default Value | | ------------- | ------------- | ------------- | | <a id="aggregate_codeps-ctx"></a>ctx | <p align="center"> - </p> | none | | <a id="aggregate_codeps-kind"></a>kind | <p align="center"> - </p> | none | | <a id="aggregate_codeps-target"></a>target | <p align="center"> - </p> | none | | <a id="aggregate_codeps-depsets"></a>depsets | <p align="center"> - </p> | none | | <a id="aggregate_codeps-manifest"></a>manifest | <p align="center"> - </p> | <code>False</code> | <a id="#aggregate_deps"></a> ## aggregate_deps <pre> aggregate_deps(<a href="#aggregate_deps-ctx">ctx</a>, <a href="#aggregate_deps-target">target</a>, <a href="#aggregate_deps-depsets">depsets</a>, <a href="#aggregate_deps-archive_manifest">archive_manifest</a>) </pre> **PARAMETERS** | Name | Description | Default Value | | ------------- | ------------- | ------------- | | <a id="aggregate_deps-ctx"></a>ctx | <p align="center"> - </p> | none | | <a id="aggregate_deps-target"></a>target | <p align="center"> - </p> | none | | <a id="aggregate_deps-depsets"></a>depsets | <p align="center"> - </p> | none | | <a id="aggregate_deps-archive_manifest"></a>archive_manifest | <p align="center"> - </p> | <code>[]</code> | <a id="#merge_depsets"></a> ## merge_depsets <pre> merge_depsets(<a href="#merge_depsets-depsets">depsets</a>, <a href="#merge_depsets-fld">fld</a>) </pre> **PARAMETERS** | Name | Description | Default Value | | ------------- | ------------- | ------------- | | <a id="merge_depsets-depsets"></a>depsets | <p align="center"> - </p> | none | | <a id="merge_depsets-fld"></a>fld | <p align="center"> - </p> | none |
Functions Last updated June 2, 2022
WARNING Beta version - subject to change