summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/opkg/opkg_0.3.4.bb
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2016-11-11 17:51:17 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-03-11 16:09:14 +0000
commitca5059e638c6641d73c6b30ae7ed8b25c3f4a847 (patch)
tree87a8e264b69e7f33a2156247e84685c06d38a8f3 /meta/recipes-devtools/opkg/opkg_0.3.4.bb
parent94790a8254d63d63759ca3598b42f3f67bc97d02 (diff)
downloadpoky-ca5059e638c6641d73c6b30ae7ed8b25c3f4a847.tar.gz
classes: add devupstream class
This class lets you use BBCLASSEXTEND to add a variant of the recipe that fetches from an alternative URI (such as git:) instead of a tarball. For example: BBCLASSEXTEND = "devupstream:target" SRC_URI_class-devupstream = "git://git.example.com/example" SRCREV_class-devupstream = "abcd1234" This variant will have DEFAULT_PREFERENCE set to -1 so it needs to be selected to be used, and any development-specific tweaks can be done with the class-devupstream override, for example: DEPENDS_append_class-devupstream = " gperf-native" do_configure_prepend_class-devupstream() { touch ${S}/README } It currently only supports creating a development variant of the target recipe, not native or nativesdk. The BBCLASSEXTEND syntax (devupstream:target) was chosen so that support for native and nativesdk can be added at a later date. Support for other version control systems such as subversion is limited, as bitbake's automatic fetch dependencies on for example subversion-native are not generated. [ YOCTO #10215 ] (From OE-Core rev: c48ef2d7c7198232846f36a975c673cc57f4a090) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/opkg/opkg_0.3.4.bb')
0 files changed, 0 insertions, 0 deletions