just to clarify any overlooked issues ...

On Tue, 1 Nov 2011, Tom Zanussi wrote:

> ... I captured the steps I used below, which should work in the same
> way for you.
>
> trz@elmorro:/usr/local/dev/yocto$ mkdir bsp-test; cd bsp-test
> trz@elmorro:/usr/local/dev/yocto/bsp-test$ git clone 
> git://git.yoctoproject.org/poky
> trz@elmorro:/usr/local/dev/yocto/bsp-test$ cd poky
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky$ git checkout -b edison 
> origin/edison
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky$ git clone 
> git://git.yoctoproject.org/meta-intel.git
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky$ cd meta-intel
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ git checkout -b 
> edison origin/edison
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ cp -a 
> meta-crownbay/ meta-mymachine
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ rm 
> meta-mymachine/conf/machine/crownbay.conf
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ mv 
> meta-mymachine/conf/machine/crownbay-noemgd.conf 
> meta-mymachine/conf/machine/mymachine.conf

  should one still change the NAME or DESCRIPTION comments in that new
mymachine.conf file to reflect "mymachine" as the dev-manual suggests,
or can one just leave them referring to crownbay?  recall that the
current dev-manual claims that you "need" to make those changes.  if
you don't, that claim should be softened.

  also, there's no mention of editing "layer.conf" to reflect
"mymachine" as directed in dev-manual:

  BBFILE_COLLECTIONS += "mymachine"

should that not be done?  again, the current dev-manual states that
that change is "needed".

> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ rm -rf 
> meta-mymachine/recipes-bsp/formfactor/formfactor/crownbay/
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ mv 
> meta-mymachine/recipes-bsp/formfactor/formfactor/crownbay-noemgd 
> meta-mymachine/recipes-bsp/formfactor/formfactor/mymachine
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ rm -rf 
> meta-mymachine/recipes-graphics/xorg-xserver/xserver-xf86-config/crownbay

  don't you also have to rename "crownbay-noemgd/" to "mymachine/"
under that recipes-graphics/ directory as well, as the dev-manual
directs?  you don't mention that here.  you also don't mention making
editing changes to recipes-core/tasks/task-core-tools.bbappend as
dev-manual suggests.  not necessary?

> Here's the resulting linux-yocto_3.0.bbappend:
>
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/meta-intel$ cat 
> meta-mymachine/recipes-kernel/linux/linux-yocto_3.0.bbappend
>
> FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>
> COMPATIBLE_MACHINE_mymachine = "mymachine"
> KMACHINE_mymachine  = "yocto/standard/common-pc/atom-pc"
> KERNEL_FEATURES_append_mymachine += " cfg/smp.scc"
>
> SRCREV_machine_pn-linux-yocto_mymachine ?= 
> "1e18e44adbe79b846e382370eb29bc4b8cd5a1a0"
> SRCREV_meta_pn-linux-yocto_mymachine ?= 
> "d05450e4aef02c1b7137398ab3a9f8f96da74f52"

  ok, just took that verbatim.

> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky$ source oe-init-build-env
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky$ bitbake core-image-sato
>
> NOTE: Tasks Summary: Attempted 4426 tasks of which 247 didn't need to be 
> rerun and 0 failed.
> trz@elmorro:/usr/local/dev/yocto/bsp-test/poky/build

  other than sourcing from one directory level up and making the
appropriate changes in conf/local.conf to refer to "mymachine", no
difference here.  just started the build ...

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to