Pjotr Prins <pjotr.publi...@thebird.nl> skribis: > 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.
No, (guix scripts pull) really just traverses the list of .scm files and compiles them. Ludo’.