Age | Commit message (Collapse) | Author |
|
* configure.scm: Import (rnrs io ports), (srfi srfi-26) and (ice-9
popen).
(call-with-input-pipe): New function.
(version): New variable.
Output version to Makefile.include.
|
|
* Makefile (project): Delete variable.
* configure: Pass the kolam, the project name, to configure.scm.
* configure.scm (processed-args): Capture the project name argument.
Output project name in Makefile.include.
|
|
* configure.scm (option-proc, unrecognized-option-proc,
unrecognized-argument-proc): New functions.
(processed-args): New variable.
Generate Makefile.include.
* Makefile: Include Makefile.include.
(clean): Clean Makefile.include.
|
|
Guix's gnu-build-system invokes configure explicitly with bash. If
configure was a guile script, this would fail.
* configure: Rename to configure.scm and replace with shell wrapper.
|