why use random numbers for client ids at all
[8sync.git] / Makefile.am
index 552b62b22a494556c3e7c89fdf4fddcb8d11d26b..d0dd1a41251723a4c4c50af5c7af746c6bbcf790 100644 (file)
@@ -1,4 +1,4 @@
-## Copyright (C) 2015 Christopher Allan Webber <cwebber@dustycloud.org>
+## Copyright © 2015, 2016, 2017 Christopher Allan Webber <cwebber@dustycloud.org>
 
 ## parts of this automake recipe borrowed from:
 
@@ -41,16 +41,25 @@ SUFFIXES = .scm .go
 .scm.go:
        $(AM_V_GEN)$(top_builddir)/pre-inst-env $(GUILE_TOOLS) compile $(GUILE_WARNINGS) -o "$@" "$<"
 
-moddir=$(prefix)/share/guile/site/2.0
-godir=$(libdir)/guile/2.0/ccache
+moddir=$(prefix)/share/guile/site/2.2
+godir=$(libdir)/guile/2.2/ccache
 
 SOURCES =  \
-       8sync/agenda.scm \
-       8sync/repl.scm \
-       8sync/systems/irc.scm \
-       8sync/systems/web.scm \
-       8sync/systems/actors.scm \
-       8sync/systems/actors/debug.scm
+       8sync.scm                                       \
+       8sync/agenda.scm                                \
+       8sync/repl.scm                                  \
+       8sync/actors.scm                                \
+       8sync/debug.scm                                 \
+       8sync/ports.scm                                 \
+       8sync/contrib/base64.scm                        \
+       8sync/contrib/sha-1.scm                         \
+       8sync/systems/irc.scm                           \
+       8sync/systems/web.scm                           \
+       8sync/systems/websocket.scm                     \
+       8sync/systems/websocket/client.scm              \
+       8sync/systems/websocket/frame.scm               \
+       8sync/systems/websocket/server.scm              \
+       8sync/systems/websocket/utils.scm
 
 TESTS =                                                        \
        tests/test-agenda.scm                           \
@@ -73,10 +82,11 @@ EXTRA_DIST =                                                \
        $(NOCOMP_SOURCES)                               \
        COPYING-gplv3.txt                               \
        pre-inst-env.in                                 \
+       bootstrap.sh                                    \
+       guix.scm                                        \
        tests/utils.scm                                 \
        demos/run-demo.sh                               \
        demos/ircbot.scm                                \
-       demos/hello-web.scm                             \
        demos/actors/botherbotherbother.scm             \
        demos/actors/simplest-possible.scm              \
        demos/actors/robotscanner.scm