PreviousUpNext

13.4.62  library_patchpoints

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;};

Comments and suggestions to: bugs@mythryl.org

PreviousUpNext