Add `(system base message)', a simple warning framework.
authorLudovic Courtès <ludo@gnu.org>
Thu, 30 Jul 2009 22:06:59 +0000 (00:06 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 30 Jul 2009 22:49:22 +0000 (00:49 +0200)
commit2e4c3227ce1374dd53abd3c7c5797cc64329de91
tree2feba0d7095f83b390bf0da5370b1260d0f391fb
parentf4aa0f104b3347c21093b837046022fb7bb6a2ff
Add `(system base message)', a simple warning framework.

* module/Makefile.am (SOURCES): Add `system/base/message.scm'.

* module/scripts/compile.scm (%options): Add `--warn'.
  (parse-args): Update default value for `warnings'.
  (show-warning-help): New procedure.
  (compile)[compile-opts]: Add `#:warnings'.
  Update help message.

* module/system/base/compile.scm (compile): Sanity-check the requested
  warnings.

* module/system/base/message.scm: New file.
module/Makefile.am
module/scripts/compile.scm
module/system/base/compile.scm
module/system/base/message.scm [new file with mode: 0644]