Please explain tools folder purpose and usage.
Hey Justin, would you mind creating some documentation for what we use the tools folder for? I think currently its just used for our generated workspace schematics. However, you could also mention that this is the canonical folder where files are places which configure build systems (at least I know that's true for bazel projects I've worked with in the past)
In the meantime, to expand on the use of the tools directory:
The tools directory is the home of non-sourcecode and non-config code.
One type of tool which you can create are Workspace Schematics (via ng g workspace-schematic) which allow you have codegen specific to your organization and help enforce standards.
In general, any type of code which does not fall under source code or configuration may be placed in the tools directory.
Most helpful comment
In the meantime, to expand on the use of the
toolsdirectory:The
toolsdirectory is the home of non-sourcecode and non-config code.One type of tool which you can create are
Workspace Schematics(viang g workspace-schematic) which allow you have codegen specific to your organization and help enforce standards.In general, any type of code which does not fall under source code or configuration may be placed in the
toolsdirectory.