bug-mcron
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-mcron] [PATCH 19/33] build: Compile and install '.go' files.


From: Mathieu Lirzin
Subject: Re: [Bug-mcron] [PATCH 19/33] build: Compile and install '.go' files.
Date: Tue, 13 Oct 2015 02:59:15 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Mathieu Lirzin <address@hidden> writes:

> Adapted from Guix build system.
>
> * configure.ac: Set and substitute 'guilemoduledir'.  Check for 'guild'
>   which requires Guile >= 2.0.7.  Use 'AC_CANONICAL_HOST'.
> * scm/mcron/makefile.am (.scm.go): New target.
>   (MODULES, GOBJECTS, CLEANFILES, AM_V_GUILEC, AM_V_GUILEC_)
>   (AM_V_GUILEC_0, SUFFIXES, nobase_dist_guilemodule_DATA)
>   (nobase_nodist_guilemodule_DATA): New variables.
>   (pkgdata_DATA, EXTRA_DIST): Remove variables.
> * .gitignore: Adjust accordingly.
> ---

I have work a bit on the compilation process recently and I have found
some problems:

- AM_V_GUILEC* should be added in patch 20 since it is related to silent
  rules.
- 'guilemoduledir' and 'nobase_' are not correctly used here.
- generated file like 'config.scm' and 'core.scm' are not cleanly
  handled.

Here is an updated patch.

Attachment: 0001-build-Compile-and-install-.go-files.patch
Description: Text Data

--
Mathieu Lirzin

reply via email to

[Prev in Thread] Current Thread [Next in Thread]