build: Fix install targets to point to Guile 2.2 instead of 2.0.
[8sync.git] / Makefile.am
index ce5391818f313f045402d019ef00c1b6ff0eb33c..8e03fb0ca23441d5d82a142013b4f34bef3ebbc5 100644 (file)
@@ -41,17 +41,20 @@ 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 =  \
-       eightsync/agenda.scm \
-       eightsync/repl.scm \
-       eightsync/systems/irc.scm
-
+       8sync.scm \
+       8sync/agenda.scm \
+       8sync/repl.scm \
+       8sync/systems/irc.scm \
+       8sync/actors.scm \
+       8sync/debug.scm
 
 TESTS =                                                        \
-       tests/test-agenda.scm
+       tests/test-agenda.scm                           \
+       tests/test-actors.scm
 
 TEST_EXTENSIONS = .scm
 
@@ -68,9 +71,19 @@ EXTRA_DIST =                                                 \
        $(SOURCES)                                      \
        $(TESTS)                                        \
        $(NOCOMP_SOURCES)                               \
+       COPYING-gplv3.txt                               \
        pre-inst-env.in                                 \
-       tests/utils.scm
+       bootstrap.sh                                    \
+       guix.scm                                        \
+       tests/utils.scm                                 \
+       demos/run-demo.sh                               \
+       demos/ircbot.scm                                \
+       demos/actors/botherbotherbother.scm             \
+       demos/actors/simplest-possible.scm              \
+       demos/actors/robotscanner.scm
+
 
+## Make changelog on demand
 
 dist-hook: gen-ChangeLog
 # gen-AUTHORS might be useful to borrow from Guix
@@ -83,6 +96,11 @@ gen-ChangeLog:
          mv $(distdir)/cl-t $(distdir)/ChangeLog;      \
        fi
 
-SUBDIRS =                                      \
-       doc
-#      demos
+## Texinfo stuff
+
+info_TEXINFOS = doc/8sync.texi
+
+8sync_TEXINFOS =                               \
+  doc/fdl.texi
+
+dvi-local: # Skip dvi docs