[OE-core] Whitespace not allowed in COMPATIBLE_MACHINE
Ulf Samuelsson
openembedded-core at emagii.com
Tue Nov 29 10:12:04 UTC 2011
Have had a lot of problems trying to get a recipe running.
I finally discovered that "COMPATIBLE_MACHINE" is sensitive to whitespace.
Working:
COMPATIBLE_MACHINE = "machine1"
COMPATIBLE_MACHINE = "machine1|machine2"
COMPATIBLE_MACHINE = "(machine1)"
COMPATIBLE_MACHINE = "(machine1|machine2)"
COMPATIBLE_MACHINE = "machine1"
COMPATIBLE_MACHINE += "|machine2"
Not Working:
COMPATIBLE_MACHINE = " machine1"
COMPATIBLE_MACHINE = "machine1 "
COMPATIBLE_MACHINE = "machine1|machine2"
COMPATIBLE_MACHINE = "machine1 |machine2"
COMPATIBLE_MACHINE = "machine1| machine2"
COMPATIBLE_MACHINE = "machine1 | machine2"
COMPATIBLE_MACHINE = " (machine1)"
COMPATIBLE_MACHINE = "(machine1|machine2) "
etc.
This is a real PITA expecially since COMPATIBLE_MACHINE is yet to be
documented in the manual
--
Best Regards
Ulf Samuelsson
eMagii
More information about the Openembedded-core
mailing list