Makefile.am
| 1 | include build-aux/guile.am |
| 2 | |
| 3 | moddir=$(prefix)/share/guile/site/$(GUILE_EFFECTIVE_VERSION) |
| 4 | godir=$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/site-ccache |
| 5 | |
| 6 | SOURCES= \ |
| 7 | activitypub/collection.scm \ |
| 8 | activitypub/vocabulary.scm \ |
| 9 | activitystreams/ontology.scm \ |
| 10 | activitystreams/predicates.scm \ |
| 11 | activitystreams/vocabulary.scm \ |
| 12 | http-signature/asn1.scm \ |
| 13 | http-signature/crypto.scm \ |
| 14 | http-signature/http.scm \ |
| 15 | http-signature/vocabulary.scm \ |
| 16 | webfinger/webfinger.scm |
| 17 | |
| 18 | BUILT_SOURCES= \ |
| 19 | schema.org/vocabulary.scm |
| 20 | |
| 21 | info_TEXINFOS= doc/guile-fediverse.texi |
| 22 | |
| 23 | TEST_EXTENSIONS = .scm |
| 24 | |
| 25 | SCM_LOG_DRIVER = \ |
| 26 | $(top_builddir)/env $(GUILE) --no-auto-compile -e main \ |
| 27 | $(top_srcdir)/build-aux/test-driver.scm |
| 28 | |
| 29 | TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh --ignore-exit |
| 30 | TESTS = tests/asn1.scm \ |
| 31 | tests/webfinger.scm |
| 32 | EXTRA_DIST += $(TESTS) |
| 33 | |
| 34 | schema.org/vocabulary.scm: schema.org/generate-vocabulary.scm $(SCHEMA_ORG_FILE) |
| 35 | ./env guile -c '(use-modules (schema.org generate-vocabulary)) (generate-schema "schema.org/vocabulary.scm" "$(SCHEMA_ORG_FILE)")' |
| 36 |