Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ioc: prune EPICS base directories from non-static builds.
EPICS base has rather large configuration files for build, and other repository files, which are not needed in the IOC images. Prune them after building the IOCs, shrinking by 40MB the final image size. Prune is performed with the same script as modules, which discards all executables in `bin` (~15MB), as well as Perl scripts. This should be fine considering that `static-link` target also does not preserve EPICS binaries in the resulting image.
- Loading branch information