Edit

kc3-lang/automake/TODO

Branch :

  • Show log

    Commit

  • Author : Tom Tromey
    Date : 1996-08-03 03:13:22
    Hash : 9628f3ab
    Message : Nothing

  • TODO
  • Priorities for release:
      [ none ]
    
    !! `make dist' bug:
    cp: ./.info-[0-9]: No such file or directory
    cp: ./.info-[0-9][0-9]: No such file or directory
    
    
    
    ** auto-generate aclocal.m4 under certain circumstances
    
    ** Consider using implicit .y.c and .l.c rules instead of current
       lex/yacc trickery
    
    add support for Makefile.tmpl that is auto-included in every
    Makefile.am.  That makes it easier to do some non-std thing in every
    subdirectory.
    
    consider printing full file name of Makefile.am or configure.in when
    giving error.  This would help for very large trees with many
    configure.in scripts
    
    consider supporting "var+= stuff" syntax.  rewrite to just var=... on
    output.  This is sometimes convenient when you want to write a
    Makefile.am in more-or-less modular parts
    
    should be able to determine what is built by looking at rules (and
    configure.in).  Then built man pages (eg) could automatically be
    omitted from the distribution.
    
    Consider using libfoo_SOURCES, etc, for libraries.  From Gord
    Matzigkeit.  There is a patch.
    
    Idea from Joerg-Martin Schwarz: allow passing different -D flags to
    different compiles.  This can be done, but with the restriction that a
    .c cannot appear in 2 different "objects" (programs/libraries)
    compiled with different -D options (because -c and -o do not always
    work together and parallel makes must work).  This could be
    implemented by noticing whenever a ".o" target with no rules is being
    emitted, and adding the appropriate compilation rule as appropriate.
    This should work with targets from Makefile.am as well as from .P
    files, which means rewriting so that the Makefile.am contents aren't
    copied into the output immediately.  This feature is probably required
    to fully support libtool ("grody compilation issue")
    
    If @LIBOBJS@ or @ALLOCA@ appears in _LDADD or _LIBADD, put it into
    dependencies automatically
    
    * ansi2knr.c needs STDC_HEADERS and HAVE_STRING_H
      [ I've asked Fran