summaryrefslogtreecommitdiff
path: root/modules/Makefile.am
blob: f621dff8117f7c4b28715575e87e7a215f100e65 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
include guile.am

ACLOCAL_AMFLAGS=-Im4

moddir=$(prefix)/share/guile/site/$(GUILE_EFFECTIVE_VERSION)
godir=$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/site-ccache

SOURCES = \
	language/python/guilemod.scm \
	oop/pf-objects.scm \
	language/python/exceptions.scm \
	language/python/hash.scm \
	language/python/bool.scm \
	language/python/persist.scm \
	language/python/yield.scm \
	language/python/try.scm \
	language/python/def.scm \
	language/python/for.scm \
	language/python/with.scm \
	language/python/tuple.scm \
	language/python/list.scm \
	language/python/dict.scm \
	language/python/string.scm \
	language/python/bytes.scm \
	language/python/number.scm \
	language/python/range.scm \
	language/python/set.scm \
	language/python/dir.scm \
	language/python/checksum.scm \
	language/python/format2.scm \
	language/python/procedure.scm \
	language/python/property.scm \
	language/python/completer.scm \
	language/python/module.scm \
	language/python/eval.scm \
	language/python/compile.scm \
	language/python/module/string.scm \
	language/python/module/errno.scm \
	language/python/module/io.scm \
	language/python/module/_python.scm \
	language/python/memoryview.scm \
	language/python/module/re/flags.scm \
	language/python/module/re/parser.scm \
	language/python/module/re/compile.scm \
	language/python/module/re.scm \
	language/python/module/resource.scm \
	language/python/module/stat.scm \
	language/python/module/python.scm \
        language/python/module/collections/abc.scm \
	language/python/module/pwd.scm \
	language/python/module/os.scm \
	language/python/module/os/path.scm \
        language/python/module/heapq.scm \
	language/python/module/keyword.scm \
        language/python/module/operator.scm \
        language/python/module/collections.scm \
	language/python/spec.scm \
        language/python/module/pickle.scm \
        language/python/module/_random.scm \
        language/python/module/random.py \
        language/python/module/sys.scm \
        language/python/module/weakref.scm \
        language/python/module/abc.scm \
        language/python/module/threading.scm \
        language/python/module/functools.scm \
        language/python/module/types.scm \
        language/python/module/enum.py \
        language/python/module/time.scm \
        language/python/module/warnings.scm \
        language/python/module/struct.scm \
        language/python/module/_socket.scm \
        language/python/module/signal.scm \
        language/python/module/select.scm \
        language/python/module/math.scm \
        language/python/module/copy.scm \
        language/python/module/_csv.scm \
	language/python/module/itertools.scm \
	language/python/module/locale.scm \
	language/python/module/cmath.scm \
	language/python/module/builtins.scm \
	language/python/module/bisect.scm \
	language/python/module/binascii.scm \
	language/python/module/decimal.scm \
	language/python/module/_blake2b.scm \
	language/python/module/_blake2s.scm \
	language/python/module/_md5.scm \
	language/python/module/_sha1.scm \
	language/python/module/_sha224.scm \
	language/python/module/_sha256.scm \
	language/python/module/_sha384.scm \
	language/python/module/_sha512.scm \
	language/python/module/_sha3_224.scm \
	language/python/module/_sha3_256.scm \
	language/python/module/_sha3_384.scm \
	language/python/module/_sha3_512.scm \
	language/python/module/_shake_128.scm \
	language/python/module/_shake_256.scm \
	language/python/module/csv.py \
	language/python/module/datetime.py \
	language/python/module/textwrap.py \
	language/python/module/argparse.py \
	language/python/module/asynchat.py \
	language/python/module/asyncore.py \
	language/python/module/base64.py \
	language/python/module/calendar.py \
	language/python/module/codecs.py \
	language/python/module/contextlib.py \
	language/python/module/difflib.py \
	language/python/module/filecmp.py \
	language/python/module/genericpath.py \
	language/python/module/posixpath.py \
	language/python/module/fnmatch.py


TEST_EXTENSIONS = .scm

SCM_TESTS =			\
  tests/completion.scm

TESTS = $(SCM_TESTS)

SCM_LOG_DRIVER = \
  $(GUILE) -L $(top_srcdir) -C $(abs_top_builddir) \
      --no-auto-compile -e main \
      $(top_srcdir)/build-aux/test-driver.scm

EXTRA_DIST += \
  $(TESTS) \
  build-aux/test-driver.scm	\
  env.in \
  COPYING

python: python.in
	$(SED) -e 's|[@]GUILE[@]|$(GUILE)|g'		\
	       -e 's|[@]GUILE_EFFECTIVE_VERSION[@]|$(GUILE_EFFECTIVE_VERSION)|g' \
	       -e 's|[@]VERSION[@]|$(VERSION)|g'	\
	       -e 's|[@]libdir[@]|$(libdir)|g'		\
	       -e 's|[@]datadir[@]|$(datadir)|g'	\
	   < "$^" > "$@.tmp"
	mv "$@.tmp" "$@"

CLEANFILES = python

nodist_bin_SCRIPTS = python