This repository houses the infrastructure for the OSCAL model generation pipeline.
- Clone the repository and initialize submodules:
git clone
cd OSCAL-Reference
git submodule update --init
- Generate the site
make site
To see other common operations, refer to the Makefile
or simply run make help
.
The target make serve
runs builds the site dependencies and runs hugo serve
.
Some tasks such as generating the model documentation can be done in parallel for each target release.
Passing the -j <number>
flag will allow for parallel execution of makefile targets and can significantly speed up build times.
Pass in an appropriate value (usually the core count of the current machine), e.x.:
make site -j 8