Chris Lattner
f22133bba2
Apply Michael Kahl's patch to fix the 'make tools-only' target when OBJDIR != SRCDIR.
...
See PR222.
llvm-svn: 11102
2004-02-03 22:56:40 +00:00
Brian Gaeke
150102cdee
Move support for building tags database from Makefile.rules to Makefile, because
...
it's only used in the top-level directory.
llvm-svn: 10960
2004-01-22 21:54:51 +00:00
Brian Gaeke
ee85ae33d2
Part 2 of DESTDIR support
...
llvm-svn: 10945
2004-01-21 23:28:03 +00:00
Brian Gaeke
ad74dd4d40
Simplify configure rules. (I don't know if anyone else cares...)
...
llvm-svn: 10816
2004-01-13 07:09:56 +00:00
Brian Gaeke
818be86378
Support 'make install' for LLVM include files.
...
llvm-svn: 10378
2003-12-10 18:41:20 +00:00
Brian Gaeke
00bff0d606
Add tools-only target, for bootstrapping the C/C++ front end.
...
llvm-svn: 9341
2003-10-21 18:08:10 +00:00
John Criswell
71d2894956
Added LLVM copyright notice to Makefiles.
...
llvm-svn: 9312
2003-10-20 22:26:57 +00:00
Brian Gaeke
481aaf411f
I really meant to use that AUTOHEADER variable I put in there.
...
llvm-svn: 8972
2003-10-08 21:38:35 +00:00
Brian Gaeke
c7b7956e94
Add rule for regenerating config.h.in using autoheader.
...
llvm-svn: 8957
2003-10-07 23:44:10 +00:00
Brian Gaeke
0c819b1375
Add target to regenerate top-level "configure" script.
...
llvm-svn: 8927
2003-10-07 17:12:11 +00:00
Chris Lattner
e522cdbdff
Revert back to keeping Burg and TableGen in the utils directory
...
llvm-svn: 8876
2003-10-05 19:28:27 +00:00
John Criswell
48da4c1fc5
Moved llvm/lib/Support to llvm/support/lib/Support.
...
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
llvm-svn: 8733
2003-09-29 14:52:28 +00:00
Chris Lattner
50a2906989
build the new runtime directory
...
llvm-svn: 7876
2003-08-15 04:53:45 +00:00
John Criswell
b84423a6e8
Merged in changes between PRE11_ROOT and LLVM_PRE111 (i.e. the beginning of
...
the pre-release 1.1 branch and pre-release 1.1.1).
Made the USE_SPEC option work.
Silenced unnecessary error output from the cmp command when checking for
updates to lex/yacc generated files. This fixes a problem where we get error
messages the first time the file is generated.
Fixed the distclean option. It is now in the Makefile (i.e. only runs in the
top level source directory), removes more files, and plays nicely with
external project Makefiles.
llvm-svn: 7780
2003-08-12 18:51:51 +00:00
John Criswell
4c99bf65e8
Modified Makefile.common to handle compilation of projects inside and outside
...
of the llvm source directory.
The main modification was to add new environment variables: one set for llvm
entities and another set for source entities current being compiled.
This should make the Makefile more flexible and easier to understand as each
environment variable only does one thing.
llvm-svn: 6679
2003-06-11 13:55:44 +00:00
Chris Lattner
d8f6ea6e43
Make sure to build lib/Support before the utilities, then use the new
...
makefile in utils to build the utilities
llvm-svn: 4844
2002-12-02 01:23:26 +00:00
Chris Lattner
c431b6ba77
Build burg tree
...
llvm-svn: 3792
2002-09-17 23:23:52 +00:00
Chris Lattner
e6b9b382e2
Initial revision
...
llvm-svn: 2
2001-06-06 20:29:01 +00:00