systems: web: Re-enable co-op repl with simple http server
[8sync.git] / Makefile.am
index c57bf73dfcd921063f4b6b19656ba07f98e7b6b0..e1132ea0e5b8eb157f494b6d0f0b3228e819a674 100644 (file)
@@ -45,7 +45,10 @@ moddir=$(prefix)/share/guile/site/2.0
 godir=$(libdir)/guile/2.0/ccache
 
 SOURCES =  \
-       eightsync/agenda.scm
+       8sync/agenda.scm \
+       8sync/repl.scm \
+       8sync/systems/irc.scm \
+       8sync/systems/web.scm
 
 
 TESTS =                                                        \
@@ -65,5 +68,32 @@ CLEANFILES =                                                 \
 EXTRA_DIST =                                           \
        $(SOURCES)                                      \
        $(TESTS)                                        \
-       pre-inst-env.in
-#      tests/utils.scm
+       $(NOCOMP_SOURCES)                               \
+       pre-inst-env.in                                 \
+       tests/utils.scm                                 \
+       demos/run-demo.sh                               \
+       demos/ircbot.scm                                \
+       demos/hello-web.scm
+
+
+## Make changelog on demand
+
+dist-hook: gen-ChangeLog
+# gen-AUTHORS might be useful to borrow from Guix
+
+gen-ChangeLog:
+       if test -d .git; then                           \
+         $(top_srcdir)/build-aux/gitlog-to-changelog --since 2015-11-28        \
+           > $(distdir)/cl-t;                          \
+         rm -f $(distdir)/ChangeLog;                   \
+         mv $(distdir)/cl-t $(distdir)/ChangeLog;      \
+       fi
+
+## Texinfo stuff
+
+info_TEXINFOS = doc/8sync.texi
+
+8sync_TEXINFOS =                               \
+  doc/fdl.texi
+
+dvi-local: # Skip dvi docs