implements patch support for repos
With this commit its now possible to patch 3rd party repos before bitbake is started. Example: This is our repo: . ├── kas.yml ├── first-patch.patch └── quilt-patches ├── second-patch.patch ├── third-patch.patch └── series Content of kas.yml: header: version: 8 repos: my: third-party: url: "git://example.com/third-party.git" refspec: "35adf4...34" patches: 01-first: repo: my path: "first-patch.patch" 02-second: repo: my path: "quilt-patches" Currently only 'git' repositories can be patched. Signed-off-by: Claudius Heine <ch@denx.de>
This commit is contained in:
committed by
Daniel Wagner
parent
b9032ec025
commit
e8851a5fb3
@@ -142,6 +142,29 @@ CONFIGSCHEMA = {
|
||||
],
|
||||
},
|
||||
},
|
||||
'patches': {
|
||||
'type': 'object',
|
||||
'additionalProperties': {
|
||||
'oneOf': [
|
||||
{
|
||||
'type': 'object',
|
||||
'additionalProperties': False,
|
||||
'required': ['repo', 'path'],
|
||||
'properties': {
|
||||
'repo': {
|
||||
'type': 'string'
|
||||
},
|
||||
'path': {
|
||||
'type': 'string'
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
'type': 'null'
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
|
Reference in New Issue
Block a user