build: Prepare for guile 3.
[8sync.git] / Makefile.am
index d0dd1a41251723a4c4c50af5c7af746c6bbcf790..fd2f191bc9ec0e963aa036301d4b76c2c227b3ff 100644 (file)
@@ -41,8 +41,8 @@ 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.2
-godir=$(libdir)/guile/2.2/ccache
+moddir=$(guilemoduledir)
+godir=$(guileobjectdir)
 
 SOURCES =  \
        8sync.scm                                       \
@@ -51,6 +51,7 @@ SOURCES =  \
        8sync/actors.scm                                \
        8sync/debug.scm                                 \
        8sync/ports.scm                                 \
+       8sync/rmeta-slot.scm                            \
        8sync/contrib/base64.scm                        \
        8sync/contrib/sha-1.scm                         \
        8sync/systems/irc.scm                           \
@@ -63,7 +64,8 @@ SOURCES =  \
 
 TESTS =                                                        \
        tests/test-agenda.scm                           \
-       tests/test-actors.scm
+       tests/test-actors.scm                           \
+       tests/test-rmeta-slot.scm
 
 TEST_EXTENSIONS = .scm