Mark Hatle wrote: > On 6/28/11 1:45 AM, Koen Kooi wrote: >> >> Op 28 jun 2011, om 07:37 heeft Dexuan Cui het volgende geschreven: >> >> ....... >> So it works as expected, but the output is a bit confusing. I have a >> few (conflicting) suggestions: >> >> 1) replace _BRANCH and _REVISION with ' branch' and ' revision', >> e.g.: >> >> meta-archos branch = "master" >> meta-archos revision = >> "413933fb5f62574e38a9a1e38905ba6e9c1be4ad" >> >> 2) for the extra layers put branch and revision on a single line: >> >> meta-archos = >> "master/413933fb5f62574e38a9a1e38905ba6e9c1be4ad" >> >> 3) Move the revision info down, e..g >> >> OE Build Configuration: >> BB_VERSION = "1.13.1" >> TARGET_ARCH = "arm" >> TARGET_OS = "linux-gnueabi" >> MACHINE = "beagleboard" >> DISTRO = "angstrom" >> DISTRO_VERSION = "v2011.06-core" >> TARGET_FPU = "hard" >> METADATA_BRANCH = "master" >> METADATA_REVISION = >> "364ca0d2d0399c8cc6d3b3fc28308e1e14673544" >> meta-angstrom_BRANCH = "master" >> meta-angstrom_REVISION = >> "c19c342c62416752117c2dce4696840bc864f647" >> >> etc. >> >> What do you think about that? > > I think my preference is either 3 or a combination of 2 & 3. > > To me the important bits are the configuration settings, followed by > the components that are being used as a secondary concern. It will > all help in debugging and issue, but if the target/distro isn't > correct then it doesn't matter what the rest is. > > --Mark >
Hi, thank you very much for the suggestions! I worked out a vesion 2 patch that combines 2 and 3: http://git.pokylinux.org/cgit/cgit.cgi/poky-contrib/commit/?h=dcui/banner_v2&id=2c2d9d7c0e942b6748bc8bd7d5980113bae9a836 Please note I use a colon mark rather than a slash mark for better readabability since a branch name can contain colon. An output result in my side is: OE Build Configuration: BB_VERSION = "1.13.1" TARGET_ARCH = "i586" TARGET_OS = "linux" MACHINE = "qemux86" DISTRO = "poky" DISTRO_VERSION = "1.0+snapshot-20110628" TARGET_FPU = "" METADATA_BRANCH = "dcui/banner_v2" METADATA_REVISION = "2c2d9d7c0e942b6748bc8bd7d5980113bae9a836" meta-sugarbay = "dcui/test1:76d1178ba1a43cf6457c89717134aeb9f1275fae" Please let me know if this new output looks ok. BTW, Koen, even with this v2 patch, the list looks still pretty long in your side. I noticed there are some layers with the same revision: e.g., meta-htc_REVISION = "f37d05ca7450f85642cea0e43a75df10663bd8f6" meta-nokia_BRANCH = "master" meta-nokia_REVISION = "f37d05ca7450f85642cea0e43a75df10663bd8f6" meta-openmoko_BRANCH = "master" meta-openmoko_REVISION = "f37d05ca7450f85642cea0e43a75df10663bd8f6" meta-palm_BRANCH = "master" meta-palm_REVISION = "f37d05ca7450f85642cea0e43a75df10663bd8f6" meta-zaurus_BRANCH = "master" meta-zaurus_REVISION = "f37d05ca7450f85642cea0e43a75df10663bd8f6" I guess they actually belong to the same repo. In this case, maybe we can further improve the output format to: meta-htc,nokia,openmoko,palm,zaurus:f37d05ca7450f85642cea0e43a75df10663bd8f6 ? Thanks, -- Dexuan _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core