[Folio 100 Android Development] xitrumch:
Hi mblaster, thanks a lot for the informative tutorial. However, I've encountered a problem at the last few steps where you instructed the MakeCM.sh to do perform this: "lunch cyanogen_betelgeuse-eng"

The process prompted that there's no product spec for 'cyanogen_betelgeuse', so the make for build/core/product_config.mk got error at line 203: No matches for product "cyanogen_betelgeuse".

Anyway, here is the full log:

MakeCM - a CM7 build script by mblaster

1) Sync Repositories

2) Make Bacon

3) Pack

4) Make Clean

Select Option: 2

Making Bacon

including device/advent/vega/vendorsetup.sh

including device/bn/encore/vendorsetup.sh

including device/geeksphone/one/vendorsetup.sh

including device/htc/ace/vendorsetup.sh

including device/htc/bravoc/vendorsetup.sh

including device/htc/bravo/vendorsetup.sh

including device/htc/buzz/vendorsetup.sh

including device/htc/click/vendorsetup.sh

including device/htc/desirec/vendorsetup.sh

including device/htc/dream_sapphire/vendorsetup.sh

including device/htc/espresso/vendorsetup.sh

including device/htc/glacier/vendorsetup.sh

including device/htc/heroc/vendorsetup.sh

including device/htc/hero/vendorsetup.sh

including device/htc/inc/vendorsetup.sh

including device/htc/legend/vendorsetup.sh

including device/htc/leo/vendorsetup.sh

including device/htc/liberty/vendorsetup.sh

including device/htc/mecha/vendorsetup.sh

including device/htc/passion/vendorsetup.sh

including device/htc/speedy/vendorsetup.sh

including device/htc/supersonic/vendorsetup.sh

including device/htc/vision/vendorsetup.sh

including device/htc/vivo/vendorsetup.sh

including device/htc/vivow/vendorsetup.sh

including device/huawei/u8220/vendorsetup.sh

including device/lge/p999/vendorsetup.sh

including device/lge/thunderg/vendorsetup.sh

including device/malata/smb_a1002/vendorsetup.sh

including device/malata/smb_b9701/vendorsetup.sh

including device/motorola/droid2/vendorsetup.sh

including device/motorola/jordan/vendorsetup.sh

including device/motorola/morrison/vendorsetup.sh

including device/motorola/shadow/vendorsetup.sh

including device/motorola/sholes/vendorsetup.sh

including device/motorola/zeppelin/vendorsetup.sh

including device/samsung/captivatemtd/vendorsetup.sh

including device/samsung/crespo4g/vendorsetup.sh

including device/samsung/crespo/vendorsetup.sh

including device/samsung/fascinatemtd/vendorsetup.sh

including device/samsung/galaxys2/vendorsetup.sh

including device/samsung/galaxysmtd/vendorsetup.sh

including device/samsung/mesmerizemtd/vendorsetup.sh

including device/samsung/showcasemtd/vendorsetup.sh

including device/samsung/sidekick4g/vendorsetup.sh

including device/samsung/vibrantmtd/vendorsetup.sh

including device/semc/anzu/vendorsetup.sh

including device/semc/hallon/vendorsetup.sh

including device/semc/zeus/vendorsetup.sh

including device/zte/blade/vendorsetup.sh

including vendor/cyanogen/vendorsetup.sh

build/core/product_config.mk:203: *** No matches for product "cyanogen_betelgeuse". Stop.

** Don't have a product spec for: 'cyanogen_betelgeuse'

** Do you have the right repo manifest?

============================================

PLATFORM_VERSION_CODENAME=REL

PLATFORM_VERSION=2.3.5

TARGET_PRODUCT=full

TARGET_BUILD_VARIANT=eng

TARGET_SIMULATOR=

TARGET_BUILD_TYPE=release

TARGET_BUILD_APPS=

TARGET_ARCH=arm

HOST_ARCH=x86

HOST_OS=linux

HOST_BUILD_TYPE=release

BUILD_ID=GINGERBREAD

============================================

Checking build tools versions...

find: `out/target/common/docs/gen': No such file or directory

find: `out/target/common/docs/gen': No such file or directory

find: `out/target/common/docs/gen': No such file or directory

find: `out/target/common/docs/gen': No such file or directory

find: `out/target/common/docs/gen': No such file or directory

make: *** No rule to make target `bacon'. Stop.