hc
2023-11-06 15ade055295d13f95d49e3d99b09f3bbfb4a43e7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Copyright (C) 2019, Fuzhou Rockchip Electronics Co., Ltd
# Released under the MIT license (see COPYING.MIT for the terms)
 
CURDIR := "${THISDIR}/"
PATCHPATH ?= "${@d.getVar('CURDIR') + d.getVar('BPN') + '_' + d.getVar('PV')}"
 
python () {
    dir = d.getVar('PATCHPATH') or ''
    if not os.path.isdir(dir):
        return
 
    bb.parse.mark_dependency(d, dir)
 
    files = os.listdir(dir)
    files.sort()
    for file in files:
        if file.endswith('.patch'):
            d.appendVar('SRC_URI', ' file://' + dir + '/' + file)
            bb.debug(2, 'Adding patch: ' + file + ' for ' + dir)
}