~ chicken-core (chicken-5) 685e137bdef74bba3916abb677dede792bb7840c
commit 685e137bdef74bba3916abb677dede792bb7840c Author: Peter Bex <peter@more-magic.net> AuthorDate: Sat Jan 16 16:47:48 2016 +0100 Commit: Peter Bex <peter@more-magic.net> CommitDate: Thu Jan 21 19:20:11 2016 +0100 Fix dependencies of csc.scm It uses posix, which was missing from the declaration and import form. The dependencies in rules.make were wrong. Signed-off-by: Mario Domenech Goulart <mario.goulart@gmail.com> Signed-off-by: Peter Bex <peter@more-magic.net> diff --git a/csc.scm b/csc.scm index 29aa634e..e9237236 100644 --- a/csc.scm +++ b/csc.scm @@ -27,9 +27,10 @@ (declare (block) - (uses data-structures eval utils files extras)) + (uses posix data-structures eval utils files extras)) -(import chicken.data-structures +(import chicken.posix + chicken.data-structures chicken.extras chicken.files chicken.utils) diff --git a/rules.make b/rules.make index fae893a3..3a0e08d8 100644 --- a/rules.make +++ b/rules.make @@ -591,9 +591,12 @@ support.c: support.scm mini-srfi-1.scm \ chicken.foreign.import.scm \ chicken.ports.import.scm csc.c: csc.scm \ + chicken.posix.import.scm \ chicken.data-structures.import.scm \ + chicken.eval.import.scm \ + chicken.utils.import.scm \ chicken.files.import.scm \ - chicken.utils.import.scm + chicken.extras.import.scm csi.c: csi.scm \ chicken.data-structures.import.scm \ chicken.extras.import.scm \Trap