INTERCAL 0.13 release.
[intercal:intercal.git] / pit / Makefile
1 #
2 # Torture-tester for the INTERCAL compiler
3 #
4
5 SOURCES = \
6         ./sample.i \
7         ./bubble.i \
8         ./icat.i \
9         ./tests/limits.i \
10         ./tests/test1.i \
11         ./tests/test16bit.i \
12         ./tests/testarray.i \
13         ./tests/testcf.i \
14         ./tests/testlib2.i \
15         ./tests/test2.i \
16         ./tests/testlimits.i \
17         ./tests/testsplat.i \
18         ./random.i \
19         ./iogerunds.i \
20         ./pi.i \
21         ./lib/lib2.i \
22         ./lib/syslib.i \
23         ./lib/plus.i \
24         ./primes.i \
25         ./life.i \
26         ./life2.i \
27         ./sink.i
28
29 TARGETS = \
30         ./sample \
31         ./bubble \
32         ./icat \
33         ./tests/limits \
34         ./tests/test1 \
35         ./tests/test16bit \
36         ./tests/testarray \
37         ./tests/testcf \
38         ./tests/testlib2 \
39         ./tests/test2 \
40         ./tests/testlimits \
41         ./tests/testsplat \
42         ./random \
43         ./iogerunds \
44         ./pi \
45         ./lib/lib2 \
46         ./lib/syslib \
47         ./lib/plus \
48         ./primes \
49         ./life \
50         ./life2 \
51         ./sink
52
53 test:
54         for x in $(SOURCES); do echo "Test-compiling $$x"; ../src/ick $$x; done
55
56 lines:
57         wc -l $(SOURCES)
58
59 clean:
60         rm -f $(TARGETS)
61