Browse Source

Modified export script to ignore experimental parts

master
Youen 1 year ago
parent
commit
51d473bf50
  1. 7
      tools/export-all-parts.py

7
tools/export-all-parts.py

@ -24,7 +24,7 @@ def convert_file(file_name, output_format):
if len(obj.Parents) == 0:
#print(obj.Label)
root_objects.append(obj)
if obj.Label == doc.Name:
if obj.Label == doc.Name or obj.Label == doc.Name + ' (experimental)':
main_object = obj
if main_object is None and len(root_objects) == 1:
@ -33,6 +33,11 @@ def convert_file(file_name, output_format):
if main_object is None:
raise Exception("Can't find main object in file " + file_name + " (found " + str(len(root_objects)) + " root object(s), none named like the document " + doc.Name + ")")
if 'experimental' in main_object.Label or 'expérimental' in main_object.Label:
print('Document ' + doc.Name + ' is marked as experimental and will be ignored')
close_all_docs()
return
secondary_objects = []
code_obj = doc.getObjectsByLabel('Code_Tube_Draft')
if len(code_obj) == 1:

Loading…
Cancel
Save