Age | Commit message (Collapse) | Author | Files |
|
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>
|
|
Code checked for existance of JAR file and if it was present then it had
to be removed before symlinking to it. But it was not working sometimes
so we forced symlinking.
Proper fix is to check "does file exists or is a symlink" which we do
now.
Signed-off-by: Marcin Juszkiewicz <marcin@buglabs.net>
|
|
|
|
Juszkiewicz <hrw@openembedded.org>)
- converted tabs to spaces
- allow entries which have no corresponding jar file (just skip)
- document that behavior
|
|
|
|
|
|
* return oe_makeclasspath result in variable
* check for file existence only when -s is given
|
|
|
|
|
|
* Added libdir_jvm variable
* Added STAGING_LIBDIR_JVM variable
|
|
java.bbclass: Added oe_makeclasspath function.
|
|
|
|
java-library.bbclass: New bbclass for java library (jar) recipes.
swt3.3-gtk: New recipe.
swt3.4-gtk: New recipe.
swt3.4-gtk-hildon: New recipe.
|