• Glenn Morris's avatar
    Generate each unicode lisp file independently · 5b0fdefb
    Glenn Morris authored
    This is better for parallel builds, eg it eliminates race
    conditions from having one process write multiple files.
    * admin/unidata/Makefile.in (lparen, unifiles): New variables.
    Parse unidata-gen.el, not charprop.el, to get the list of uni- files.
    (all): Explicitly list the output lisp files.
    (PHONY_EXTRAS): Remove.
    (${unidir}/charprop.el): Change rule to just be for this file.
    (${unifiles}): New rule to write each unicode lisp file.
    (extraclean): Simplify.
    * admin/unidata/unidata-gen.el (unidata-gen-charprop):
    Quieten in batch mode.
    (unidata-gen-files): Remove, no longer used.
    * lisp/loadup.el: Update command-line parser.
    5b0fdefb
loadup.el 17.8 KB