On Mon, May 15, 2017 at 03:28:58PM +0200, Ludovic Court??s wrote: > >> For Guix developers, I think it's reasonable to have a traditional GNU > >> build system. After all, Guix is also a regular software package that > >> people can build from source with './configure && make && make install'. > > > > My point is that we can simplify. I like simple. Simple is good. > > > > We can have both the configure and a simple Makefile.guix option. That > > is what I do with my projects. > > > > We do not need bootstrap, autoconf and configure on a running Guix > > system. We do need it for other distributions. > > I agree. build-aux/build-self.scm, which is what ???guix pull??? runs to > build Guix, is close to what you???re suggesting, IIUC: a pure-Guile build > script. WDYT?
It is interesting - especially the hoops jumping around guile versioning ;) - but it still looks like it invokes the traditional gnu-build-system. I think we can do without that too. Pj. --