diff --git a/platforms/arduino/docs/mkdocs.yml b/platforms/arduino/docs/mkdocs.yml index 68460ed52..7ed3c878d 100644 --- a/platforms/arduino/docs/mkdocs.yml +++ b/platforms/arduino/docs/mkdocs.yml @@ -3,6 +3,5 @@ site_dir: btstack-arduino pages: - [index.md, Welcome] - [tutorial.md, Tutorial] -- [examples/intro.md, Examples] -- [examples/generated.md, List of Examples] +- [examples/generated.md, Examples] theme: readthedocs diff --git a/platforms/arduino/docs/update_listings.py b/platforms/arduino/docs/update_listings.py index 172b521d4..77909b8a1 100755 --- a/platforms/arduino/docs/update_listings.py +++ b/platforms/arduino/docs/update_listings.py @@ -264,8 +264,13 @@ def writeListings(aout, infile_name, ref_prefix): # write list of examples -def processExamples(examples_folder, examples_ofile): +def processExamples(intro_file, examples_folder, examples_ofile): with open(examples_ofile, 'w') as aout: + + with open(intro_file, 'rb') 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 examples = list_of_examples[group_title] @@ -309,7 +314,8 @@ def main(argv): docs_folder = "docs/examples/" inputfolder = btstack_folder + "platforms/arduino/examples/" outputfile = docs_folder + "generated.md" - + intro_file = "docs/examples/intro.md" + try: opts, args = getopt.getopt(argv,"hiso:",["ifolder=","ofile="]) except getopt.GetoptError: @@ -325,7 +331,7 @@ def main(argv): outputfile = arg print 'Input folder is ', inputfolder print 'Output file is ', outputfile - processExamples(inputfolder, outputfile) + processExamples(intro_file, inputfolder, outputfile) if __name__ == "__main__": main(sys.argv[1:])