From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6621782831461826560 X-Received: by 2002:a1c:8c0e:: with SMTP id o14-v6mr255982wmd.16.1541753958076; Fri, 09 Nov 2018 00:59:18 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:adf:d14e:: with SMTP id b14-v6ls217715wri.19.gmail; Fri, 09 Nov 2018 00:59:17 -0800 (PST) X-Google-Smtp-Source: AJdET5dYdJf8iWIbOV4a7HHN7lomSQRb+OLvQFskfJRst/lt17GrbQ20K8lCyOJKppaxBTdqbmWQ X-Received: by 2002:adf:e385:: with SMTP id e5-v6mr352377wrm.22.1541753957669; Fri, 09 Nov 2018 00:59:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1541753957; cv=none; d=google.com; s=arc-20160816; b=h5kNlxoM8DO/QXlmMI3A6/m9y90lxBcdK9oARyeARRVF4oT9hxdLL+v/i4aBgC8LDc A6dIavW0GTXN2oLNM6XW3GAyt2sssgm3DJ/cj+YEdwcs21LY/aR+BDgYA2Kthe9e3RWh hcv+gZXO6G+9/ZRYAjUODc+ok0uYuMTvgPHl6/IKm4Z8/dPMEzoPUFF6RnfyC2nrSWu2 PcCg0bD5qIH4XiBcJV4BPd1LrOr94ESBQEND3ICpkUV7M78rFWwSVEfXVeqso4P7pvcx 4babzVrlPPk5q7mKB9DmL7EbhrnjkkKcBAWJWZ4wctw7MKsG9yFE0HhDVf78aa4rA2Ap JFrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:to:from; bh=h2rkZllf7c/6WDdPiM+fu3E5EkhHqc7OCUYFq+KHMoo=; b=DFUlXxvNo+BeufeYJVUAS4e05bgMAYFi0bUUWUJQ6az4Fbz5S872IDJjcLpvJIkP+y lwMD9u0eJ6zFEgRLi+akWBx2PXZqIT48Cn77xyNgECIq15R0xEWklBztr6np+0n8O5H9 w9tqLFljbzyrku6qq8+SoJeh1BmPhDFP3CbUQz4RCl3QjMvVHbfKQS7fxkq767bJwUso blosIt1Qkdd9hwgyaBca4RZFUiThJ61J0pHbUNE3IOUmkWTtHDgYb13VoM/7NLKgb49S 6yJHhztRyjDcv/DvnpXewc8bGQ2NQkspykbMNG+yWNShrixR9J45VLgxgdxgwOCZsfdG VVcg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id u13-v6si209047wrn.3.2018.11.09.00.59.17 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 09 Nov 2018 00:59:17 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of mosipov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=mosipov@ilbers.de Received: from azat.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id wA98x4fn015410 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Fri, 9 Nov 2018 09:59:16 +0100 From: "Maxim Yu. Osipov" To: isar-users@googlegroups.com Subject: [PATCH v2 0/2] Update to the latest bitbake release Date: Fri, 9 Nov 2018 09:59:01 +0100 Message-Id: <20181109085903.8299-1-mosipov@ilbers.de> X-Mailer: git-send-email 2.11.0 X-TUID: hGOLhdXPGFGE Hi everybody, This is the second series after review. Changes vs v1: - bitbake was updated to the release version - Set LAYERSERIES_CORENAMES to version string Kind regards, Maxim. Maxim Yu. Osipov (2): bitbake: Update to the release 1.40.0 meta: Set LAYERSERIES_* variables bitbake/bin/bitbake | 2 +- bitbake/bin/bitbake-selftest | 7 +- bitbake/bin/toaster | 13 +- bitbake/contrib/dump_cache.py | 85 +- .../bitbake-user-manual-execution.xml | 2 +- .../bitbake-user-manual-fetching.xml | 40 +- .../bitbake-user-manual-hello.xml | 8 +- .../bitbake-user-manual-intro.xml | 165 ++- .../bitbake-user-manual-metadata.xml | 115 +- .../bitbake-user-manual-ref-variables.xml | 59 +- .../bitbake-user-manual/bitbake-user-manual.xml | 2 +- .../figures/bb_multiconfig_files.png | 0 bitbake/lib/bb/COW.py | 2 +- bitbake/lib/bb/__init__.py | 18 +- bitbake/lib/bb/build.py | 8 +- bitbake/lib/bb/cache.py | 7 +- bitbake/lib/bb/checksum.py | 2 + bitbake/lib/bb/codeparser.py | 4 +- bitbake/lib/bb/cooker.py | 57 +- bitbake/lib/bb/cookerdata.py | 5 +- bitbake/lib/bb/daemonize.py | 25 +- bitbake/lib/bb/data.py | 61 +- bitbake/lib/bb/data_smart.py | 108 +- bitbake/lib/bb/event.py | 5 +- bitbake/lib/bb/fetch2/__init__.py | 62 +- bitbake/lib/bb/fetch2/bzr.py | 5 +- bitbake/lib/bb/fetch2/clearcase.py | 3 +- bitbake/lib/bb/fetch2/cvs.py | 5 +- bitbake/lib/bb/fetch2/git.py | 66 +- bitbake/lib/bb/fetch2/gitsm.py | 264 ++-- bitbake/lib/bb/fetch2/hg.py | 2 +- bitbake/lib/bb/fetch2/npm.py | 9 +- bitbake/lib/bb/fetch2/osc.py | 5 +- bitbake/lib/bb/fetch2/perforce.py | 8 +- bitbake/lib/bb/fetch2/repo.py | 12 +- bitbake/lib/bb/fetch2/svn.py | 5 +- bitbake/lib/bb/main.py | 15 +- bitbake/lib/bb/msg.py | 3 + bitbake/lib/bb/parse/__init__.py | 3 +- bitbake/lib/bb/parse/ast.py | 46 +- bitbake/lib/bb/parse/parse_py/BBHandler.py | 3 - bitbake/lib/bb/parse/parse_py/ConfHandler.py | 3 - bitbake/lib/bb/runqueue.py | 278 ++-- bitbake/lib/bb/server/process.py | 27 +- bitbake/lib/bb/siggen.py | 54 +- bitbake/lib/bb/taskdata.py | 18 +- bitbake/lib/bb/tests/cooker.py | 83 ++ bitbake/lib/bb/tests/data.py | 77 +- bitbake/lib/bb/tests/fetch.py | 295 ++++- bitbake/lib/bb/tests/parse.py | 4 + bitbake/lib/bb/ui/buildinfohelper.py | 9 +- bitbake/lib/bb/ui/taskexp.py | 10 +- bitbake/lib/bb/utils.py | 60 +- bitbake/lib/bblayers/action.py | 2 +- bitbake/lib/bblayers/layerindex.py | 323 ++--- bitbake/lib/layerindexlib/README | 28 + bitbake/lib/layerindexlib/__init__.py | 1363 ++++++++++++++++++++ bitbake/lib/layerindexlib/cooker.py | 344 +++++ bitbake/lib/layerindexlib/plugin.py | 60 + bitbake/lib/layerindexlib/restapi.py | 398 ++++++ bitbake/lib/layerindexlib/tests/__init__.py | 0 bitbake/lib/layerindexlib/tests/common.py | 43 + bitbake/lib/layerindexlib/tests/cooker.py | 123 ++ bitbake/lib/layerindexlib/tests/layerindexobj.py | 226 ++++ bitbake/lib/layerindexlib/tests/restapi.py | 184 +++ bitbake/lib/layerindexlib/tests/testdata/README | 11 + .../tests/testdata/build/conf/bblayers.conf | 15 + .../tests/testdata/layer1/conf/layer.conf | 17 + .../tests/testdata/layer2/conf/layer.conf | 20 + .../tests/testdata/layer3/conf/layer.conf | 19 + .../tests/testdata/layer4/conf/layer.conf | 22 + .../toaster/bldcontrol/localhostbecontroller.py | 212 ++- .../management/commands/checksettings.py | 8 +- .../bldcontrol/management/commands/runbuilds.py | 2 +- bitbake/lib/toaster/orm/fixtures/oe-core.xml | 28 +- bitbake/lib/toaster/orm/fixtures/poky.xml | 76 +- .../toaster/orm/management/commands/lsupdates.py | 228 ++-- .../orm/migrations/0018_project_specific.py | 28 + bitbake/lib/toaster/orm/models.py | 74 +- bitbake/lib/toaster/toastergui/api.py | 176 ++- .../lib/toaster/toastergui/static/js/layerBtn.js | 12 + .../toaster/toastergui/static/js/layerdetails.js | 3 +- .../lib/toaster/toastergui/static/js/libtoaster.js | 108 +- .../lib/toaster/toastergui/static/js/mrbsection.js | 4 +- .../toastergui/static/js/newcustomimage_modal.js | 7 + .../toaster/toastergui/static/js/projecttopbar.js | 22 + bitbake/lib/toaster/toastergui/tables.py | 12 +- .../toastergui/templates/base_specific.html | 128 ++ .../templates/baseprojectspecificpage.html | 48 + .../toastergui/templates/customise_btn.html | 6 +- .../templates/generic-toastertable-page.html | 2 +- .../toaster/toastergui/templates/importlayer.html | 4 +- .../toastergui/templates/landing_specific.html | 50 + .../toaster/toastergui/templates/layerdetails.html | 3 +- .../toaster/toastergui/templates/mrb_section.html | 2 +- .../toastergui/templates/newcustomimage.html | 4 +- .../toaster/toastergui/templates/newproject.html | 57 +- .../toastergui/templates/newproject_specific.html | 95 ++ .../lib/toaster/toastergui/templates/project.html | 7 +- .../toastergui/templates/project_specific.html | 162 +++ .../templates/project_specific_topbar.html | 80 ++ .../toaster/toastergui/templates/projectconf.html | 7 +- .../lib/toaster/toastergui/templates/recipe.html | 2 +- .../toastergui/templates/recipe_add_btn.html | 23 + bitbake/lib/toaster/toastergui/urls.py | 13 + bitbake/lib/toaster/toastergui/views.py | 165 ++- bitbake/lib/toaster/toastergui/widgets.py | 23 +- .../toastermain/management/commands/builddelete.py | 6 +- .../toastermain/management/commands/buildimport.py | 584 +++++++++ bitbake/toaster-requirements.txt | 2 +- meta-isar/conf/layer.conf | 1 + meta/conf/layer.conf | 3 + 112 files changed, 6939 insertions(+), 970 deletions(-) create mode 100644 bitbake/doc/bitbake-user-manual/figures/bb_multiconfig_files.png create mode 100644 bitbake/lib/bb/tests/cooker.py create mode 100644 bitbake/lib/layerindexlib/README create mode 100644 bitbake/lib/layerindexlib/__init__.py create mode 100644 bitbake/lib/layerindexlib/cooker.py create mode 100644 bitbake/lib/layerindexlib/plugin.py create mode 100644 bitbake/lib/layerindexlib/restapi.py create mode 100644 bitbake/lib/layerindexlib/tests/__init__.py create mode 100644 bitbake/lib/layerindexlib/tests/common.py create mode 100644 bitbake/lib/layerindexlib/tests/cooker.py create mode 100644 bitbake/lib/layerindexlib/tests/layerindexobj.py create mode 100644 bitbake/lib/layerindexlib/tests/restapi.py create mode 100644 bitbake/lib/layerindexlib/tests/testdata/README create mode 100644 bitbake/lib/layerindexlib/tests/testdata/build/conf/bblayers.conf create mode 100644 bitbake/lib/layerindexlib/tests/testdata/layer1/conf/layer.conf create mode 100644 bitbake/lib/layerindexlib/tests/testdata/layer2/conf/layer.conf create mode 100644 bitbake/lib/layerindexlib/tests/testdata/layer3/conf/layer.conf create mode 100644 bitbake/lib/layerindexlib/tests/testdata/layer4/conf/layer.conf create mode 100644 bitbake/lib/toaster/orm/migrations/0018_project_specific.py create mode 100644 bitbake/lib/toaster/toastergui/templates/base_specific.html create mode 100644 bitbake/lib/toaster/toastergui/templates/baseprojectspecificpage.html create mode 100644 bitbake/lib/toaster/toastergui/templates/landing_specific.html create mode 100644 bitbake/lib/toaster/toastergui/templates/newproject_specific.html create mode 100644 bitbake/lib/toaster/toastergui/templates/project_specific.html create mode 100644 bitbake/lib/toaster/toastergui/templates/project_specific_topbar.html create mode 100644 bitbake/lib/toaster/toastergui/templates/recipe_add_btn.html mode change 100755 => 100644 bitbake/lib/toaster/toastergui/views.py create mode 100644 bitbake/lib/toaster/toastermain/management/commands/buildimport.py -- 2.11.0