diff options
Diffstat (limited to 'scripts/devtool')
-rwxr-xr-x | scripts/devtool | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/devtool b/scripts/devtool index a651d8f213..b4bfbb8329 100755 --- a/scripts/devtool +++ b/scripts/devtool | |||
@@ -117,12 +117,13 @@ def read_workspace(): | |||
117 | for line in f: | 117 | for line in f: |
118 | res = externalsrc_re.match(line.rstrip()) | 118 | res = externalsrc_re.match(line.rstrip()) |
119 | if res: | 119 | if res: |
120 | pn = res.group(2) or os.path.splitext(os.path.basename(fn))[0].split('_')[0] | 120 | recipepn = os.path.splitext(os.path.basename(fn))[0].split('_')[0] |
121 | pn = res.group(2) or recipepn | ||
121 | # Find the recipe file within the workspace, if any | 122 | # Find the recipe file within the workspace, if any |
122 | bbfile = os.path.basename(fn).replace('.bbappend', '.bb').replace('%', '*') | 123 | bbfile = os.path.basename(fn).replace('.bbappend', '.bb').replace('%', '*') |
123 | recipefile = glob.glob(os.path.join(config.workspace_path, | 124 | recipefile = glob.glob(os.path.join(config.workspace_path, |
124 | 'recipes', | 125 | 'recipes', |
125 | pn, | 126 | recipepn, |
126 | bbfile)) | 127 | bbfile)) |
127 | if recipefile: | 128 | if recipefile: |
128 | recipefile = recipefile[0] | 129 | recipefile = recipefile[0] |