summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2016-10-03 16:31:15 +0200
committerAndy Wingo <wingo@pobox.com>2016-10-03 16:31:15 +0200
commit184bdd6f4bb359a3827fbfc367942e111b63f660 (patch)
treee4de309b9bcb9cf79875ea809abfd2b2b835d2c5 /Makefile.am
parentAdd support for ,spawn-fiber (diff)
downloadguile-fibers-184bdd6f4bb359a3827fbfc367942e111b63f660.tar.gz
Reimplement in terms of Parallel Concurrent ML
* fibers/operations.scm: New file. * fibers/channels.scm: Reimplement in terms of operations (CML events). * tests/basic.scm: Remove channels tests. * tests/channels.scm: Add channels tests. * Makefile.am: Update for new files.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 065f0e1..d7e0648 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -30,6 +30,7 @@ SOURCES = \
fibers/epoll.scm \
fibers/internal.scm \
fibers/nameset.scm \
+ fibers/operations.scm \
fibers/psq.scm \
fibers/repl.scm \
web/server/fibers.scm
@@ -42,7 +43,9 @@ epoll_la_CFLAGS = $(AM_CFLAGS) $(GUILE_CFLAGS)
epoll_la_LIBADD = $(GUILE_LIBS)
epoll_la_LDFLAGS = -export-dynamic -module
-TESTS=tests/basic.scm
+TESTS = \
+ tests/basic.scm \
+ tests/channels.scm
TESTS_ENVIRONMENT=top_srcdir="$(abs_top_srcdir)" ./env $(GUILE) -s
EXTRA_DIST += \