add movabletype.scm and xmlrpc.scm as tekuti sources
[tekuti:acf-tekuti.git] / Makefile.am
1 moddir=$(prefix)/share/guile/site
2
3 SOURCES =                                       \
4         tekuti/base64.scm                       \
5         tekuti/boot.scm                         \
6         tekuti/cache.scm                        \
7         tekuti/comment.scm                      \
8         tekuti/config.scm                       \
9         tekuti/filters.scm                      \
10         tekuti/git.scm                          \
11         tekuti/index.scm                        \
12         tekuti/match-bind.scm                   \
13         tekuti/mod-lisp.scm                     \
14         tekuti/movabletype.scm                  \
15         tekuti/page-helpers.scm                 \
16         tekuti/page.scm                         \
17         tekuti/post.scm                         \
18         tekuti/request.scm                      \
19         tekuti/tags.scm                         \
20         tekuti/template.scm                     \
21         tekuti/url.scm                          \
22         tekuti/util.scm                         \
23         tekuti/web.scm                          \
24         tekuti/xmlrpc.scm
25
26 GOBJECTS = $(SOURCES:%.scm=%.go)
27
28 nobase_mod_DATA = $(SOURCES) $(NOCOMP_SOURCES) $(GOBJECTS)
29 EXTRA_DIST = $(SOURCES) $(NOCOMP_SOURCES)
30
31 CLEANFILES = $(GOBJECTS)
32
33 GUILE_WARNINGS = -Wunbound-variable -Warity-mismatch -Wformat
34 SUFFIXES = .scm .go
35 .scm.go:
36         $(top_builddir)/env $(GUILE_TOOLS) compile $(GUILE_WARNINGS) -o "$@" "$<"