我有几个非常相似的配置,需要使用buildroot进行构建。但这意味着我需要多次重建大多数相同的软件包?
例如,我确实构建了x86映像可引导映像。为此,我为initramfs提供了一种配置,为几乎相同的主rootfs提供了第二种配置。
或其他示例,我使用buildroot进行的可启动映像使用Grub,但我也想生成与IsoLinux大致相同的映像。是否有可能避免构建过程重复?怎么办?
[不幸的是,即使一个软件包更改也会导致配置更改!我建议使用两种配置,同时启用ccache和构建树外结构以防止覆盖。同时检查here和here!
通过此解决方案,我设法以安全,快速的方式构建了类似的配置!