summaryrefslogtreecommitdiffstats
path: root/classes/java.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* Reimplement helper method for parallelizing JDK buildsKyle Russell2016-08-301-0/+17
| | | | | | | | | | | | | Simplifies duplicated implementation across multiple recipes that all inherited from java.bbclass. Previously implementation was not flexible in supporting other make job-limiting flags (like -l for load) that are typically passed in through PARALLEL_MAKE. (OpenJDK doesn't know about these other flags that might have gotten tagged on after the value for -j.) Signed-off-by: Kyle Russell <bkylerussell@gmail.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* java.bbclass: change a warning message to noteJackie Huang2016-07-181-1/+1
| | | | | | | | | The logic is to check if the destination file exists before create the symlink, and give a message about removing the existing file, it's harmless and not necessary to be a warning. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* java.bbclass: java missing classes during compileAmy Fong2016-01-041-3/+6
| | | | | | | | | | | | | | | | oe_makeclasspath is used to define the classpath argument passed to javac for a number of packages. The current behaviour takes a number args specifying jar files to look for and if the files exist, it adds it to a specified variable. On some builds, oe_makeclasspath cannot find the jar file. oe_makeclasspath used an invalid test to see the package is native. (testing if the build arch and package arch are the same, if so, native) We test to see if PN matches *-native or *-nativesdk instead. Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
* java.bbclass: use bbwarn as oewarn is now unsupportedOtavio Salvador2012-03-051-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* meta-java: Fix quote errorsKhem Raj2012-02-281-9/+9
| | | | | | | new bitbake is strict about quoting so fix them Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* java.bbclass: oenote -> bbnote transitionHenning Heinold2012-01-061-4/+4
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* llvm, openjdk: Use bb.error instread of oefatalKhem Raj2012-01-061-3/+3
| | | | | | | | | | | oefatal is not available in oe-core so replace it with bbfatal in classes and oe.error in recipes which use it in anonymous python. bb.fatal aborts parsing. So we want to give an error but not stop parsing. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* meta-java: initial commitHenning Heinold2011-11-261-0/+184
* taken over mostly stuff from oe classic * cleaned up recipes * added license checksums * bump icedtea6-native to 1.8.11 * use jamvm from git as native