Ludovic Courtès
|
04a0b857d8
|
build: Define $NIXPKGS when compiling.
* Makefile.am (.scm.go): Define $NIXPKGS.
|
2012-06-28 00:53:13 +02:00 |
Ludovic Courtès
|
208f7cd155
|
Abstract build systems.
* Makefile.am (MODULES): Add `guix/build-system.scm' and
`guix/build-system/gnu.scm'. Remove `guix/gnu-build-system.scm'.
* guix/build-system.scm: New file.
* guix/gnu-build-system.scm: Rename to...
* guix/build-system/gnu.scm: ... this.
(gnu-build-system): New variable.
* tests/builders.scm: Adjust `use-module' clauses.
("gnu-build-system"): New test.
|
2012-06-27 23:58:07 +02:00 |
Ludovic Courtès
|
73d9659697
|
build: Be cross-compilation-ready.
* Makefile.am (.scm.go): Pass `--target=$(host)'.
* configure.ac: Use `AC_CANONICAL_HOST'.
|
2012-06-15 10:11:29 +02:00 |
Ludovic Courtès
|
48e8333d91
|
build: Provide the right include path when building modules.
* Makefile.am (.scm.go): Add missing `-L $(top_srcdir)'.
|
2012-06-15 10:04:38 +02:00 |
Ludovic Courtès
|
1273d44ac7
|
Build (guix) last.
* Makefile.am (MODULES): Move `guix.scm' last.
|
2012-06-15 10:03:08 +02:00 |
Ludovic Courtès
|
af51c820b1
|
Add a build system.
* configure.ac, Makefile.am: New files.
|
2012-06-13 18:01:25 +02:00 |