diff options
author | Xiaofeng Yan <xiaofeng.yan@windriver.com> | 2012-03-26 18:49:17 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-03-26 23:12:04 +0100 |
commit | 7a61fc6300a1892e5570352e919f200278153831 (patch) | |
tree | bfd532933f4a58af391f1021db738dfbb7b2363c | |
parent | 23133241f3ed421ecafd8dcc5571a3b3ea8a3e92 (diff) | |
download | openembedded-core-7a61fc6300a1892e5570352e919f200278153831.tar.gz openembedded-core-7a61fc6300a1892e5570352e919f200278153831.tar.bz2 openembedded-core-7a61fc6300a1892e5570352e919f200278153831.zip |
src_distribute.bbclass: Remove src__distribute.bbclass
This bbclass has been merged into archiver.bbclass
[#YOCTO 1977]
Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/classes/src_distribute.bbclass | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/meta/classes/src_distribute.bbclass b/meta/classes/src_distribute.bbclass deleted file mode 100644 index efa2720e23..0000000000 --- a/meta/classes/src_distribute.bbclass +++ /dev/null @@ -1,49 +0,0 @@ -SRC_DISTRIBUTECOMMAND[func] = "1" -python do_distribute_sources () { - l = bb.data.createCopy(d) - bb.data.update_data(l) - - sources_dir = d.getVar('SRC_DISTRIBUTEDIR', True) - src_uri = d.getVar('SRC_URI', True).split() - fetcher = bb.fetch2.Fetch(src_uri, d) - ud = fetcher.ud - - licenses = d.getVar('LICENSE', True).replace('&', '|') - licenses = licenses.replace('(', '').replace(')', '') - clean_licenses = "" - for x in licenses.split(): - if x.strip() == '' or x == 'CLOSED': - continue - - if x != "|": - clean_licenses += x - - for license in clean_licenses.split('|'): - for url in ud.values(): - cmd = d.getVar('SRC_DISTRIBUTECOMMAND', True) - if not cmd: - raise bb.build.FuncFailed("Unable to distribute sources, SRC_DISTRIBUTECOMMAND not defined") - url.setup_localpath(d) - d.setVar('SRC', url.localpath) - if url.type == 'file': - if url.basename == '*': - import os.path - dest_dir = os.path.basename(os.path.dirname(os.path.abspath(url.localpath))) - d.setVar('DEST', "%s_%s/" % (d.getVar('PF', True), dest_dir)) - else: - d.setVar('DEST', "%s_%s" % (d.getVar('PF', True), url.basename)) - else: - d.setVar('DEST', '') - - d.setVar('SRC_DISTRIBUTEDIR', "%s/%s" % (sources_dir, license)) - bb.build.exec_func('SRC_DISTRIBUTECOMMAND', d) -} - -addtask distribute_sources before do_build after do_fetch - -addtask distribute_sources_all after do_distribute_sources -do_distribute_sources_all[recrdeptask] = "do_distribute_sources" -do_distribute_sources_all[nostamp] = "1" -do_distribute_sources_all () { - : -} |