in build-script.py [0:0]
def verify_generated_files(gyb_exec, verbose):
user_swiftsyntax_generated_dir = os.path.join(
SWIFTSYNTAX_DIR, "gyb_generated"
)
user_swiftsyntaxbuilder_generated_dir = os.path.join(
SWIFTSYNTAXBUILDER_DIR, "gyb_generated"
)
user_swiftsyntaxparser_generated_dir = os.path.join(
SWIFTSYNTAXPARSER_DIR, "gyb_generated"
)
self_swiftsyntax_generated_dir = tempfile.mkdtemp()
self_swiftsyntaxbuilder_generated_dir = tempfile.mkdtemp()
self_swiftsyntaxparser_generated_dir = tempfile.mkdtemp()
generate_gyb_files(
gyb_exec,
verbose=verbose,
add_source_locations=False,
swiftsyntax_destination=self_swiftsyntax_generated_dir,
swiftsyntaxbuilder_destination=self_swiftsyntaxbuilder_generated_dir,
swiftsyntaxparser_destination=self_swiftsyntaxparser_generated_dir,
)
check_generated_files_match(self_swiftsyntax_generated_dir,
user_swiftsyntax_generated_dir)
check_generated_files_match(self_swiftsyntaxbuilder_generated_dir,
user_swiftsyntaxbuilder_generated_dir)
check_generated_files_match(self_swiftsyntaxparser_generated_dir,
user_swiftsyntaxparser_generated_dir)