search for: rmch

Displaying 10 results from an estimated 10 matches for "rmch".

Did you mean: rich
2011 Nov 01
5
[LLVMdev] RFC: Upcoming Build System Changes
...nto things that must be organized and coordinated; minute-long rebuilds still disrupt workflow. Time and effort spent on getting the build process fast are well invested. On the reasons why make-based builds are slow, Peter Miller has some insight to offer: http://miller.emu.id.au/pmiller/books/rmch/ . I'm not sure how widely recognized that paper is. Maybe it's widely known and today's build times stem from other things than recursive make. Regards, Jo
2011 Nov 01
0
[LLVMdev] RFC: Upcoming Build System Changes
Joachim Durchholz <jo at durchholz.org> writes: > On the reasons why make-based builds are slow, Peter Miller has some > insight to offer: > http://miller.emu.id.au/pmiller/books/rmch/ . > I'm not sure how widely recognized that paper is. Maybe it's widely > known and today's build times stem from other things than recursive make. The paper is widely recognized. Its lessons, unfortunatly, are not. Chris is absolutely on-target as to why the current build is...
2008 Jul 30
0
[LLVMdev] Is there room for another build system?
...> CMake just requires one plain text file named CMakeLists.txt on every > source directory, and the only maintenance is to keep up to date the > list of source files of the directory. Has anyone read "Recursive Make Considered Harmful"? http://miller.emu.id.au/pmiller/books/rmch/ http://aegis.sourceforge.net/auug97.pdf I have been using single top level Makefiles (and automake Makefile.am) for some time. For me they are far more reliable and maintainable. I have not yet tried CMake. For a large project using a single top level Makefile see the Linux kernel sources....
2011 Nov 01
0
[LLVMdev] RFC: Upcoming Build System Changes
On Tue, Nov 01, 2011 at 11:09:41AM +0100, Joachim Durchholz wrote: > On the reasons why make-based builds are slow, Peter Miller has some > insight to offer: > http://miller.emu.id.au/pmiller/books/rmch/ . > I'm not sure how widely recognized that paper is. Maybe it's widely > known and today's build times stem from other things than recursive make. Please stop pointing to that article. It should be called "GNU make considered harmful" if anything, since most of the c...
2011 Nov 01
4
[LLVMdev] RFC: Upcoming Build System Changes
greened at obbligato.org (David A. Greene) writes: > Joachim Durchholz <jo at durchholz.org> writes: > >> On the reasons why make-based builds are slow, Peter Miller has some >> insight to offer: >> http://miller.emu.id.au/pmiller/books/rmch/ . >> I'm not sure how widely recognized that paper is. Maybe it's widely >> known and today's build times stem from other things than recursive make. > > The paper is widely recognized. Its lessons, unfortunatly, are not. > > Chris is absolutely on-target as t...
2011 Nov 01
0
[LLVMdev] RFC: Upcoming Build System Changes
...> greened at obbligato.org (David A. Greene) writes: > >> Joachim Durchholz <jo at durchholz.org> writes: >> >>> On the reasons why make-based builds are slow, Peter Miller has some >>> insight to offer: >>> http://miller.emu.id.au/pmiller/books/rmch/ . >>> I'm not sure how widely recognized that paper is. Maybe it's widely >>> known and today's build times stem from other things than recursive make. >> >> The paper is widely recognized. Its lessons, unfortunatly, are not. >> >> Chris is...
2011 Nov 01
2
[LLVMdev] RFC: Upcoming Build System Changes
Am 01.11.2011 18:04, schrieb Joerg Sonnenberger: > On Tue, Nov 01, 2011 at 11:09:41AM +0100, Joachim Durchholz wrote: >> On the reasons why make-based builds are slow, Peter Miller has some >> insight to offer: >> http://miller.emu.id.au/pmiller/books/rmch/ . >> I'm not sure how widely recognized that paper is. Maybe it's widely >> known and today's build times stem from other things than recursive make. > > Please stop pointing to that article. It should be called "GNU make > considered harmful" if anything...
2008 Jul 30
16
[LLVMdev] Is there room for another build system?
[Repost: The mailing list was down yesterday. Sorry if this is a duplicate] I'm evaluating CMake (1) primarily as an alternative build system for Visual Studio users, although it can easily be a replacement for `configure' and hand-made makefiles too, providing a single build system for all platforms. CMake is a tool that takes a project description and configures, generates makefiles,
2011 Nov 01
0
[LLVMdev] RFC: Upcoming Build System Changes
Daniel, I'm just a 42 year old former NeXT and Apple Dev who back in Mechanical Engineering is excited about OpenCL/OpenGL and all that is with LLVM/Clang, but I've got to say that even though my plans include learning Python for various areas of development the last I want to deal with is a Build system needing it to compile a Compiler Suite. Autotools is a bag of hurt, always has
2011 Oct 28
19
[LLVMdev] RFC: Upcoming Build System Changes
Hi all, As you might have inferred, I'm in the process of working on some changes to the way LLVM builds. I have outlined a rough proposal below, unless there are any major objections I will probably start committing stuff next week. This message may be verbose, if you want the executive summary, skip to 'What This Means For Jane "LLVM Developer" Doe' at the bottom.