The standard library library_patchpoints package tracks lists of files and patchpoints needed by the library-glue dis/integration scripts etc.
The library_patchpoints package source code is in src/lib/make-library-glue/library-patchpoints.pkg.
The above information is manually maintained and may contain errors.
api { all_unit_tests_pkg : String; append_to_patch : {paragraph:planfile::Paragraph, patchfiles:patchfiles::Patchfiles, x:X} -> patchfiles::Patchfiles; append_to_patch__definition : {do:{paragraph:planfile::Paragraph, patchfiles:patchfiles::Patchfiles, x:X} -> patchfiles::Patchfiles, fields:List({fieldname:String, traits:List(planfile::Field_Trait )} ), name:String}; chapter_library_reference_tex : String; make_install : String; make_uninstall : String; makefile : String; mythryl_callable_c_libraries_list_h : String; patch_id_'components'_in_'standard_lib' : {filename:String, patchname:String}; patch_id_'components'_in_'unit_tests_lib' : {filename:String, patchname:String}; patch_id_'defs'_in_'makefile' : {filename:String, patchname:String}; patch_id_'defs'_in_'src_c_lib_makefile' : {filename:String, patchname:String}; patch_id_'defs'_in_'src_c_o_makefile' : {filename:String, patchname:String}; patch_id_'exports'_in_'standard_lib' : {filename:String, patchname:String}; patch_id_'exports'_in_'unit_tests_lib' : {filename:String, patchname:String}; patch_id_'glue'_in_'chapter_library_reference_tex' : {filename:String, patchname:String}; patch_id_'glue'_in_'section_api_less_frequently_used_tex' : {filename:String, patchname:String}; patch_id_'glue'_in_'section_pkg_less_frequently_used_tex' : {filename:String, patchname:String}; patch_id_'install'_in_'make_install' : {filename:String, patchname:String}; patch_id_'libs'_in_'mythryl_callable_c_libraries_list_h' : {filename:String, patchname:String}; patch_id_'remove'_in_'make_uninstall' : {filename:String, patchname:String}; patch_id_'rename'_in_'make_install' : {filename:String, patchname:String}; patch_id_'rules'_in_'makefile' : {filename:String, patchname:String}; patch_id_'rules'_in_'src_c_o_makefile' : {filename:String, patchname:String}; patch_id_'run'_in_'all_unit_tests_pkg' : {filename:String, patchname:String}; patch_ids : string_map::Map({filename:String, patchname:String} ); patchfile_paths : List(String ); section_api_less_frequently_used_tex : String; section_pkg_less_frequently_used_tex : String; src_c_lib_makefile : String; src_c_o_makefile : String; standard_lib : String; unit_tests_lib : String;};