Configuration 如何使用buildroot构建多个类似的配置,而不重建相同的包?

Configuration 如何使用buildroot构建多个类似的配置,而不重建相同的包?,configuration,buildroot,Configuration,Buildroot,我有几个非常相似的配置,我需要用buildroot构建它们。 但这意味着我需要多次重建大多数相同的包 例如,我确实构建了x86映像可引导映像。 为此,我为initramfs提供了一个配置,为几乎相同的主rootfs提供了第二个配置 或者另一个例子,我用buildroot创建的可引导映像使用Grub,但我也希望生成大致相同的映像,但不使用IsoLinux。 是否有可能避免构建过程的重复? 怎么办?不幸的是,即使是一个包的更改也会导致配置更改!我建议使用两种配置,一种是启用ccache,另一种是在树

我有几个非常相似的配置,我需要用buildroot构建它们。 但这意味着我需要多次重建大多数相同的包

例如,我确实构建了x86映像可引导映像。 为此,我为initramfs提供了一个配置,为几乎相同的主rootfs提供了第二个配置

或者另一个例子,我用buildroot创建的可引导映像使用Grub,但我也希望生成大致相同的映像,但不使用IsoLinux。 是否有可能避免构建过程的重复?
怎么办?

不幸的是,即使是一个包的更改也会导致配置更改!我建议使用两种配置,一种是启用ccache,另一种是在树外构建以防止覆盖。检查和


有了这个解决方案,我成功地以安全快速的方式构建了一个类似的配置

这是不受支持的,但删除必要的戳记文件和rootfs文件夹,然后替换.config文件并重新启动生成可能会生成不同的映像。