Closed Ivan-Velickovic closed 2 months ago
Cloning the repository with all its submodules takes up far too much disk space.
The main reason for this is libvmm which has example Linux guest images which are dozens of megabytes.
In the examples/ of this repository, we also have some Linux kernel images checked in as well as the initrd.
examples/
These should be removed and instead replaced with a step in the build system to fetch the images.
Resolved now, a fresh clone is ~60MB but that is due to artefacts that are committed in other branches. We should see the repo drop to less than 10MB once we finish off all those other branches.
Cloning the repository with all its submodules takes up far too much disk space.
The main reason for this is libvmm which has example Linux guest images which are dozens of megabytes.
In the
examples/
of this repository, we also have some Linux kernel images checked in as well as the initrd.These should be removed and instead replaced with a step in the build system to fetch the images.