#!/usr/bin/env python3 # Copyright 2022-2023, Collabora, Ltd. # # SPDX-License-Identifier: BSL-1.0 # # Original author: Rylie Pavlik ": [""], "": [""], "": [""], "": [""], "": ["", ""], "": [""], # This header contains common functionality used by a ton of containers "": [ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ], } def get_all_stl_entries(): for src, dests in _STL_EQUIVS.items(): for dest in dests: yield """{ include: ["%s", "private", "%s", "public"] },""" % ( src, dest, ) def write_file(): entries = list(get_all_stl_entries()) write_mapping_file(entries, _OUTPUT_FILENAME, Path(__file__).resolve().name) if __name__ == "__main__": write_file()