[LLVMbugs] [Bug 256] further standardizing autoconf usage
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Wed Nov 24 20:54:21 PST 2004
http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=256
rspencer at x10sys.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
------- Additional Comments From rspencer at x10sys.com 2004-11-24 22:54 -------
Resolving this bug because:
1. srcdir != objdir building is working fine and has been for some time.
2. automake usage was attempted but it didn't provide enough flexibility for
the things LLVM needs so it was rejected (see bug 106).
3. Makefile.in files are not necessary for the LLVM makefile system as all
configured data is handled through Makefile.config.in.
4. Automatic makefile updating from the srcdir to the objdir is working
properly.
5. The makefile system now knows how to reconfigure automatically if the
configure script has changed.
6. The makefile system now knows how to regenerate configured files from their
sources if the sources change (e.g if Makefile.config.in changes, then the
makefiles will automatically regenerate Makefile.config)
7. John's makefile copying strategy has been preserved.
8. Many more items are now cached to reduce confgure script time when caching
is enabled (-C option).
9. The test/Programs has been moved to projects/llvm-test getting rid of a
a large source of makefile copies.
Patches are too numerous and too spread over time to list here. But, the main
reorganization of the configure.ac script per autoconf guidlines is here:
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041122/021257.html
Reid.
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list