- Oct 24, 2004
-
-
Reid Spencer authored
llvm-svn: 17204
-
Reid Spencer authored
* Fixed the install target to install files correctly * Implemented the uninstall target to remove files from install dirs * Isolated the top level targets (dist, dist-check, dist-clean, tags) so they only run/exist from the top level directory * Put if/endif gaurds around potentially dangerous $(RM) commands. * Implemented place-holder rules for distribution targets to just say that they aren't implemented yet. * Implemented tags target in Makefile.rules so all projects can use it * Made a pony for resistor llvm-svn: 17202
-
Reid Spencer authored
llvm-svn: 17197
-
- Oct 23, 2004
-
-
Reid Spencer authored
* Fix parallel build problem on generated dependency files * Fix rule confusion between .a and .la libraries so that parallel builds don't get confused on who is building which .o and which library it is going into. * Fix dependency inclusion to only include C/C++ dependency files because other types of sources won't have dependencies auto generated. * Change "Source" to "SOURCES" for naming consistency * Update parallel build rules for new recursive targets * Implement EXPERIMENTAL_DIRS (failure allowed) feature * Implement -local version of targets (all-local, clean-local, etc) * Implement recursive targets in terms of their local counterparts * Clarify names of some internal variables * Move documentation to docs/MakefileGuide.html * Clean up commentary llvm-svn: 17192
-
Reid Spencer authored
* Use LLVM_SRC_ROOT as the anchor for the Target.td file * Use MFLAGS instead of MAKEFLAGS for recursive makes so we don't try to build a target "w" or "s" mysteriously. llvm-svn: 17186
-
Reid Spencer authored
llvm-svn: 17172
-
Misha Brukman authored
this allows us to have sub-targets whose depth in the tree is not the same as it is for the standard X86/PowerPC/Sparc. llvm-svn: 17170
-
- Oct 22, 2004
-
-
Reid Spencer authored
llvm-svn: 17166
-
- Oct 11, 2004
-
-
Misha Brukman authored
llvm-svn: 16910
-
- Oct 07, 2004
-
-
Chris Lattner authored
llvm-svn: 16798
-
- Oct 04, 2004
-
-
Reid Spencer authored
llvm-svn: 16643
-
- Sep 28, 2004
-
-
John Criswell authored
builds for projects. llvm-svn: 16540
-
- Sep 23, 2004
-
-
Reid Spencer authored
llvm-svn: 16494
-
Reid Spencer authored
llvm-svn: 16489
-
- Sep 20, 2004
-
-
Reid Spencer authored
llvm-svn: 16423
-
- Sep 16, 2004
-
-
John Criswell authored
are updated. llvm-svn: 16378
-
- Sep 07, 2004
-
-
Brian Gaeke authored
llvm-svn: 16243
-
- Sep 05, 2004
-
-
Reid Spencer authored
llvm-svn: 16183
-
- Sep 04, 2004
-
-
Reid Spencer authored
in the LLVM source base. llvm-svn: 16162
-
- Aug 20, 2004
-
-
Reid Spencer authored
llvm-svn: 15951
-
Reid Spencer authored
CONFIG_FILES=a b c in a Makefile and when you "make install" the files a b and c will get installed into the $prefix/etc directory. llvm-svn: 15948
-
- Jul 21, 2004
-
-
Misha Brukman authored
* Add space between VAR and `=' llvm-svn: 15074
-
Brian Gaeke authored
llvm-svn: 15049
-
- Jul 08, 2004
-
-
Chris Lattner authored
time! llvm-svn: 14680
-
- Jun 08, 2004
-
-
Brian Gaeke authored
libtool can't parse, e.g., "/path/to/g++ -some-funny-options", then it will still be able to compile and link. llvm-svn: 14072
-
- Jun 01, 2004
-
-
Chris Lattner authored
tools, but is required for rules that depend on the executables, e.g.: a: b $(LLVMAS) llvm-svn: 13926
-
- May 22, 2004
-
-
Misha Brukman authored
llvm-svn: 13623
-
- May 21, 2004
-
-
Misha Brukman authored
llvm-svn: 13616
-
- May 20, 2004
-
-
Alkis Evlogimenos authored
java constants. llvm-svn: 13611
-
- Apr 24, 2004
-
-
Misha Brukman authored
llvm-svn: 13143
-
- Mar 10, 2004
-
-
Brian Gaeke authored
bytecode-libs. llvm-svn: 12268
-
- Feb 13, 2004
-
-
Alkis Evlogimenos authored
declarations. llvm-svn: 11391
-
- Feb 09, 2004
-
-
Brian Gaeke authored
llvm-svn: 11236
-
- Feb 04, 2004
-
-
Brian Gaeke authored
slightly slower, but I think we can handle it, especially if it means BytecodeLibs are correctly regenerated. llvm-svn: 11122
-
- Jan 22, 2004
-
-
Brian Gaeke authored
lives near the other installation dirs (like libdir, bindir, etc.). Move the rule for making bytecode_libdir out of the ifdef LIBRARYNAME...endif. llvm-svn: 10964
-
Brian Gaeke authored
it's only used in the top-level directory. llvm-svn: 10960
-
Brian Gaeke authored
called bytecode_libdir. Make install-bytecode-library depend on the existence of that directory, and add a rule for creating it if it does not exist by calling mkinstalldirs. llvm-svn: 10946
-
- Jan 21, 2004
-
-
Brian Gaeke authored
llvm-svn: 10940
-
Brian Gaeke authored
w.r.t. SHLIBEXT starting with a dot. :-) llvm-svn: 10939
-
Brian Gaeke authored
llvm-svn: 10936
-