Edit

kc3-lang/automake/THANKS

Branch :

  • Show log

    Commit

  • Author : Tom Tromey
    Date : 1998-10-01 00:23:45
    Hash : 72c1e14a
    Message : Some bug fixes, plus a complete rewrite of source file handling: * texinfos.am (install-info-am): Handle case where INFO_DEPS is empty. Reported by Andrew Cagney. (uninstall-info): Likewise. (dist-info): Likewise. * automake.in (handle_texinfo): Error if user tries to generate HTML. * automake.in (do_one_clean_target): Don't push previous clean target if this target is `mostly'. Report from Raja R Harinath. * subdirs.am (mostlyclean-recursive ...): Build local_target, not target. From Raja R Harinath. Completely changed how languages and source files are handled: * automake.in: Call register_language for each language. (lang_c_rewrite): New function. (lang_cxx_rewrite): Likewise. (lang_header_rewrite): Likewise. (lang_yacc_rewrite): Likewise. (lang_yaccxx_rewrite): Likewise. (lang_lex_rewrite): Likewise. (lang_lexxx_rewrite): Likewise. (lang_asm_rewrite): Likewise. (lang_fortran_rewrite): Likewise. (register_language): Likewise. (extension_map): New global. (language_map): Likewise. (resolve_linker): New function. (handle_single_transform_list): Rewrote to use lang_X_rewrite functions. Changed meaning of first argument. (initialize_per_input): Removed seen_any_source. Initialize language_scratch, extension_seen. Removed cxx_extensions, seen_c_source, dir_holds_headers, dir_holds_sources. (handle_source_transform): Don't compute $objpat. Pass $obj directly to handle_single_transform_list. (handle_built_sources): Fixed call to handle_single_transform_list. (lang_c_finish): New function. (lang_cxx_finish): Likewise. (lang_header_finish): Likewise. (lang_yacc_finish): Likewise. (lang_yaccxx_finish): Likewise. (lang_lex_finish): Likewise. (lang_lexxx_finish): Likewise.. (lang_asm_finish): Likewise. (lang_fortran_finish): Likewise. (yacc_lex_finish_helper): Likewise. (libtool_compiler): Likewise. (saw_extension): New function. (handle_lib_objects_cond): Use saw_extension, not old variables. (handle_yacc_lex_cxx): Removed. (finish_languages): New function. (get_object_extension): Don't set dir_holds_sources. (handle_headers): Don't set dir_holds_headers. Instead, call saw_extension. (saw_sources_p): New function. (handle_tags): Use it. (handle_dependencies): Likewise. (cxx_extensions): New function. (handle_dependencies): Use it. (generate_makefile): Call finish_languages, not handle_yacc_lex_cxx.

  • THANKS
  • Automake was originally written by David J. MacKenzie <djm@uunet.uu.net>.
    It would not be what it is today without the invaluable help of these
    people:
    
    Akim Demaille		demaille@inf.enst.fr
    Alexander V. Lukyanov	lav@yars.free.net
    Alexandre Oliva		oliva@dcc.unicamp.br
    Andreas Schwab		schwab@lamothe.informatik.uni-dortmund.de
    Andrew Cagney		cagney@tpgi.com.au
    Anthony Green		green@cygnus.com
    Assar Westerlund	assar@sics.se
    Bernard Urban		Bernard.Urban@meteo.fr
    Bill Fenner		fenner@parc.xerox.com
    Chris Provenzano	proven@io.proven.org
    David A. Swierczek	swiercze@mr.med.ge.com
    David Zaroski		cz253@cleveland.Freenet.Edu
    Dieter Baron		dillo@stieltjes.smc.univie.ac.at
    Doug Evans		devans@cygnus.com
    Eleftherios Gkioulekas	lf@amath.washington.edu
    Erick Branderhorst	branderh@iaehv.nl
    Fran