[yocto] Can SRC_URI look in the same place for two different machines?
Robert P. J. Day
rpjday at crashcourse.ca
Fri Mar 16 09:48:28 PDT 2018
On Fri, 16 Mar 2018, Burton, Ross wrote:
> On 15 March 2018 at 14:07, Giordon Stark <kratsg at gmail.com> wrote:
> So for my device trees, I'm finding some files are duplicated. In particular some of my
> dtsi files are going to be the same amongst a few boards we're using, so I would like
> to have each machine name distinct so that
>
> FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
>
> files/${MACHINE}/${MACHINE}.dts
>
> is picked up, while still having
>
> files/common/*.dtsi picked up as well. As an example of my SRC_URI appends:
>
> SRC_URI_append_gfex-prototype1b = " \
> file://skeleton.dtsi \
> file://pl.dtsi \
> file://zynq-7000.dtsi \
> file://system.dts \
> "
>
> SRC_URI_append_gfex-prototype2 = " \
> file://skeleton.dtsi \
> file://pl.dtsi \
> file://zynq-7000.dtsi \
> file://system.dts \
> "
>
> I suspect I do something with OVERRIDES in the
> conf/machine/${MACHINE}.conf file but not sure...
>
>
> Can't you just put common files in files/file.dtsi and then the
> machine-specific ones in files/[machine]/?
isn't this precisely what MACHINEOVERRIDES is for?
rday
More information about the yocto
mailing list