# Inherit this bbclass for each java recipe that builds a Java library (jar file[s]). # # It automatically adds important build dependencies, defines JPN (Java Package Name) # a package named ${JPN} whose contents are those of ${datadir}/java (the jar location). # # The JPN is basically lib${PN}-java but takes care of the fact that ${PN} already # starts with "lib" and/or ends with "-java". In case the "lib" prefix is part of # your package's normal name (e.g. liberator) the guessing is wrong and you have # to set JPN manually! inherit java def java_package_name(d): import bb; pre="" post="" pn = bb.data.getVar('PN', d, 1) if not pn.startswith("lib"): pre='lib' if not pn.endswith("-java"): post='-java' return pre + pn + post JPN ?= "${@java_package_name(d)}" DEPENDS_prepend = "virtual/javac-native fastjar-native " PACKAGES = "${JPN}" PACKAGE_ARCH_${JPN} = "all" FILES_${JPN} = "${datadir_java}" h-corecdp-1.x Multi-Tech CoreCDP 1.x OpenEmbedded TreeMulti-Tech Systems
summaryrefslogtreecommitdiff
path: root/packages/opie-backup/opie-backup_cvs.bb
AgeCommit message (Expand)AuthorFiles
2006-12-31remove extra whitespace at end-of-line in about 900 bb files.Rolf Leggewie1
2006-08-05packages: sed -i s/^"include "/"require "/ */*.bb GNU sed rocks!Holger Freyther1
2006-01-12Correct Opie PV format to preserve upgradability of packages but note where c...Richard Purdie1
2006-01-07Convert CVSDATE -> SRCDATE. Also standardise cvs and svn PVs to x.x.x+cvsYYYY...Richard Purdie1
2005-09-12Opie 1.2.1:Holger Freyther1