java.bbclass: stage all JAR files outside of ARCH related directories
authorMarcin Juszkiewicz <marcin@buglabs.net>
Wed, 16 Dec 2009 15:43:32 +0000 (16:43 +0100)
committerMarcin Juszkiewicz <marcin@juszkiewicz.com.pl>
Wed, 16 Dec 2009 15:47:39 +0000 (16:47 +0100)
commitbedc7cb2e83bcfde2cf28ff5774d7f4829d8f0bd
tree435476bc7590ec5e9121cb218294397145538881
parentb0c1ffe3b60092d9664e06aeb328365d8779361b
java.bbclass: stage all JAR files outside of ARCH related directories

When Java things are build for more then one architecture strange things
happen:

- first architecture builds fine
- next architectures fails to build

Thats due to lack of JAR files as they were built as PACKAGE_ARCH="all"
but staged as PACKAGE_ARCH="TARGET_ARCH" so BitBake do not build them
again but Java classes are unable to find them.

Solution is to stage JAR files to non-ARCH directory. I used
staging/java for it and build tested with stable/2009 and
org.openembedded.dev branches.

Signed-off-by: Marcin Juszkiewicz <marcin@buglabs.net>
classes/java.bbclass
conf/bitbake.conf