mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-01-31 18:33:00 +00:00
tools: don't use binary flag for opening text files
This commit is contained in:
parent
46059ae4c6
commit
3e90877db8
@ -37,7 +37,7 @@ def replacePlaceholder(template, title, lable):
|
||||
def writeAPI(fout, infile_name):
|
||||
global code_identation
|
||||
state = State.SearchStartAPI
|
||||
with open(infile_name, 'rb') as fin:
|
||||
with open(infile_name, 'r') as fin:
|
||||
for line in fin:
|
||||
if state == State.SearchStartAPI:
|
||||
parts = re.match('\s*(/\*).*API_START.*(\*/)',line)
|
||||
|
@ -111,7 +111,7 @@ def processTextLine(line, ref_prefix):
|
||||
|
||||
def getExampleTitle(example_path):
|
||||
example_title = ''
|
||||
with open(example_path, 'rb') as fin:
|
||||
with open(example_path, 'r') as fin:
|
||||
for line in fin:
|
||||
parts = re.match('.*(EXAMPLE_START)\((.*)\):\s*(.*)(\*/)?\n',line)
|
||||
if parts:
|
||||
@ -151,7 +151,7 @@ def writeListings(aout, infile_name, ref_prefix):
|
||||
code_identation = " "
|
||||
skip_code = 0
|
||||
|
||||
with open(infile_name, 'rb') as fin:
|
||||
with open(infile_name, 'r') as fin:
|
||||
for line in fin:
|
||||
if state == State.SearchExampleStart:
|
||||
parts = re.match('.*(EXAMPLE_START)\((.*)\):\s*(.*)(\*/)?\n',line)
|
||||
@ -267,12 +267,12 @@ def writeListings(aout, infile_name, ref_prefix):
|
||||
def processExamples(intro_file, examples_folder, examples_ofile):
|
||||
with open(examples_ofile, 'w') as aout:
|
||||
|
||||
with open(intro_file, 'rb') as fin:
|
||||
with open(intro_file, 'r') as fin:
|
||||
for line in fin:
|
||||
aout.write(line)
|
||||
|
||||
for group_title in list_of_groups:
|
||||
if not list_of_examples.has_key(group_title): continue
|
||||
if not group_title in list_of_examples.keys(): continue
|
||||
examples = list_of_examples[group_title]
|
||||
for example in examples:
|
||||
example_path = examples_folder + example[0] + "/" + example[0] + ".ino"
|
||||
@ -283,7 +283,7 @@ def processExamples(intro_file, examples_folder, examples_ofile):
|
||||
aout.write("\n\n");
|
||||
|
||||
for group_title in list_of_groups:
|
||||
if not list_of_examples.has_key(group_title): continue
|
||||
if not group_title in list_of_examples.keys(): continue
|
||||
examples = list_of_examples[group_title]
|
||||
|
||||
group_title = group_title + " example"
|
||||
@ -301,7 +301,7 @@ def processExamples(intro_file, examples_folder, examples_ofile):
|
||||
aout.write("\n")
|
||||
|
||||
for group_title in list_of_groups:
|
||||
if not list_of_examples.has_key(group_title): continue
|
||||
if not group_title in list_of_examples.keys(): continue
|
||||
examples = list_of_examples[group_title]
|
||||
|
||||
for example in examples:
|
||||
|
@ -261,7 +261,7 @@ def create_wrapper(fout, type_and_name, arg_string, need_lock):
|
||||
num_functions += 1
|
||||
|
||||
def write_wrappers_for_file(fout, file, header_name, need_lock):
|
||||
with open(file, 'rb') as fin:
|
||||
with open(file, 'r') as fin:
|
||||
typedefFound = 0
|
||||
multiline_function_def = 0
|
||||
multiline = ''
|
||||
|
Loading…
x
Reference in New Issue
Block a user