mirror of
https://github.com/openXC7/prjxray.git
synced 2026-09-03 07:53:48 +02:00
@@ -58,6 +58,7 @@ def run(db_root, filename_in, f_out, sparse=False, roi=None, debug=False):
|
||||
db = Database(db_root)
|
||||
assembler = fasm_assembler.FasmAssembler(db)
|
||||
|
||||
extra_features = []
|
||||
if roi:
|
||||
with open(roi) as f:
|
||||
roi_j = json.load(f)
|
||||
@@ -68,10 +69,8 @@ def run(db_root, filename_in, f_out, sparse=False, roi=None, debug=False):
|
||||
|
||||
assembler.mark_roi_frames(Roi(db=db, x1=x1, x2=x2, y1=y1, y2=y2))
|
||||
|
||||
if 'required_features' in roi_j:
|
||||
extra_features = fasm.parse_fasm_string(roi_j['required_features'])
|
||||
else:
|
||||
extra_features = []
|
||||
if 'required_features' in roi_j:
|
||||
extra_features = fasm.parse_fasm_string(roi_j['required_features'])
|
||||
|
||||
assembler.parse_fasm_filename(filename_in, extra_features=extra_features)
|
||||
frames = assembler.get_frames(sparse=sparse)
|
||||
|
||||
Reference in New Issue
Block a user