summaryrefslogtreecommitdiffstats
path: root/recipes-core/ecj/libecj-bootstrap.inc
Commit message (Collapse)AuthorAgeFilesLines
* libecj: fix build issues by adding missing dependencieskrogothAdrian Calianu2017-03-031-1/+1
| | | | | Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* do_unpackpost: explicitly set working directoryPatrick Ohly2016-07-221-0/+1
| | | | | | | | | | bitbake rev 67a7b8b02 "build: don't use $B as the default cwd for functions" (included in current bitbake master) breaks the assumption that do_unpackpost runs inside the build directory. Now that has to be set explicitly, which is also okay for older bitbake versions. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Revert "meta-java: rely on well known bootstrap-path"Jackie Huang2016-01-041-1/+1
| | | | | | | | This reverts commit 04d5d0bf414c05ca59618d77f17ff9898aa1c566. Detail reason is in the following commit. Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
* meta-java: rely on well known bootstrap-pathJens Rehsack2015-12-081-1/+1
| | | | | | | | | | | | Instead of potential circular depending virtual/javac-native (even this recipe provides such a useable java-native), rely on well known path via cacao-native to build up to icedtea7-native in reliable manner. virtual/javac-native should be used by parts not belonging to the bootstrap phase. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* cacao-initial-native, jamvm-initial-native: provide virtual/java-initial-nativeMario Domenech Goulart2015-03-311-1/+1
| | | | | | | | | Since bd9c6023, virtual/java-initial is provided by cacao-initial-native and jamvm-initial-native. For consistency, this commit makes them provide virtual/java-initial-native instead. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* initials: silence "populate_sysroot manifest not found" warningsMagnus Olsson2015-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | A number of recipes in meta-java use autotools.bbclass for building; internally it uses the sstate-control populate_sysroot manifests to locate and copy aslocals for configure dependencies as part of the do_configure step. The manifest path differs depending on if it's a native package or not so autotools.bbclass looks at the package name to determine if its native or not (it's native if it ends with "-native"). The warnings are emitted because a few (native) recipes in meta-java (such as cacao-initial, classpath-initial and more) are incorrectly being classified as non-native by autotools.bbclass, which makes it look for the manifest in the wrong place and finally gives up with the warning: WARNING: /home/oe/tmp-glibc/sstate-control/manifest-mymachine-libecj-bootstrap.populate_sysroot not found This happens for cacao-initial, classpath-initial, ecj-initial, libecj-boostrap, jamvm-initial and jikes-initial since they are all native and rely on autotools. This patch renames the recipes so they end with -native, e.g ecj-initial-native. It also updates the recipes so they DEPEND on the corresponding new name. This helps autotools.bbclass to properly classify the recipes are native and silence the warnings. Signed-off-by: Magnus Olsson <magnus@minimum.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* ecj: fix unpackpost taskdoraCristian Iorga2014-10-141-1/+1
| | | | | | | | | ecj recipe is built as initial and as native, as such, unpackpost is run multiple times over the same code source. Added check if a move operation hasn't been already executed. Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
* libecj-bootstrap,junit: Tweak to fix rebuild issuesKhem Raj2012-11-271-4/+5
| | | | | | | | | When rebuilding in already built tree we have these issues where a file is already deleted first time but rm fails on reexecution. This patch adds checks for such cases so that rebuilds are guarnteed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libecj-bootstrap: use sort for builder order and introduce INC_PRHenning Heinold2012-01-111-1/+3
| | | | | | | | | | * on some filesystems find orders the files to build not the right way, using sort seems to fix it, thanks Stefan Ring for the patch * use INC_PR for better revision handling Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* libecj-bootstrap: correct license to EPL-1.0Xerxes Rånby2011-12-211-2/+2
| | | | Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
* meta-java: initial commitHenning Heinold2011-11-261-0/+68
* 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