guile-jsonld/Makefile.am

Makefile.am

1
include guile.am
2
3
SOURCES= \
4
  jsonld.scm \
5
  jsonld/compaction.scm \
6
  jsonld/context-processing.scm \
7
  jsonld/context.scm \
8
  jsonld/create-term-definition.scm \
9
  jsonld/deserialize-jsonld.scm \
10
  jsonld/download.scm \
11
  jsonld/expansion.scm \
12
  jsonld/flattening.scm \
13
  jsonld/generate-blank-node-identifier.scm \
14
  jsonld/inverse-context-creation.scm \
15
  jsonld/iri-compaction.scm \
16
  jsonld/iri-expansion.scm \
17
  jsonld/iri.scm \
18
  jsonld/json.scm \
19
  jsonld/list-to-rdf.scm \
20
  jsonld/memoization.scm \
21
  jsonld/merge-node-maps.scm \
22
  jsonld/node-map-generation.scm \
23
  jsonld/object-to-rdf.scm \
24
  jsonld/options.scm \
25
  jsonld/rdf-to-object.scm \
26
  jsonld/serialize-rdf.scm \
27
  jsonld/term-selection.scm \
28
  jsonld/value-compaction.scm \
29
  jsonld/value-expansion.scm
30
31
TEST_MODULES= \
32
  config.scm \
33
  test-modules/download.scm \
34
  test-modules/online.scm \
35
  test-modules/result.scm \
36
  test-modules/testsuite.scm
37
38
AM_TESTS_ENVIRONMENT = GUILE_AUTO_COMPILE=0
39
TEST_EXTENSIONS = .scm
40
SCM_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) $(top_srcdir)/tap-driver.sh --color-tests yes --ignore-exit
41
TESTS = tests/compact.scm \
42
		tests/expand.scm \
43
		tests/flatten.scm \
44
		tests/remote-doc.scm \
45
		tests/fromrdf.scm \
46
		tests/tordf.scm
47
EXTRA_DIST += $(TESTS) $(TEST_MODULES)
48
49
coverage:
50
	./pre-inst-env ./tests/coverage.scm >/dev/null
51
	genhtml lcov.info --output-directory html
52
53
report:
54
	./pre-inst-env ./tests/report.scm
55
	@echo "Report is in reports/"
56