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 145 146 147 148 149
|
#
# Torture-tester for the INTERCAL compiler
#
ICK = ../src/ick -b
SOURCES = \
./sample.i \
./beer.i \
./bubble.i \
./count.3i \
./hail_mary.3i \
./icat.i \
./tests/test1.i \
./tests/limits.i \
./tests/limits.3i \
./tests/test16bit.i \
./tests/testarray.i \
./tests/testcf.i \
./tests/testlib2.i \
./tests/test2.i \
./tests/testops.3i \
./tests/testops.5i \
./tests/testsplat.i \
./tests/testi18n.i \
./pow.i \
./random.i \
./random2.i \
./rot13.i \
./rot13b.i \
./iogerunds.i \
./pi.i \
./lib/lib2.i \
./lib/numio.i \
./lib/syslib.i \
./lib/syslib3.i \
./lib/syslib4.i \
./lib/syslib5.i \
./lib/syslib6.i \
./lib/syslib7.i \
./lib/plus.i \
./primes.i \
./life.i \
./life2.i \
./sink.i \
./change.i \
./iching1.i \
./iching2.i \
./hello.i \
./ins.i \
./yapp.i
TARGETS = \
./sample \
./beer \
./bubble \
./count \
./hail_mary \
./icat \
./tests/test1 \
./tests/limits \
./tests/limits3 \
./tests/test16bit \
./tests/testarray \
./tests/testcf \
./tests/testlib2 \
./tests/test2 \
./tests/testops \
./tests/testops \
./tests/testsplat \
./tests/testi18n \
./pow \
./random \
./random2 \
./rot13 \
./rot13b \
./iogerunds \
./pi \
./lib/lib2 \
./lib/numio \
./lib/syslib \
./lib/syslib3 \
./lib/syslib4 \
./lib/syslib5 \
./lib/syslib6 \
./lib/syslib7 \
./lib/plus \
./primes \
./life \
./life2 \
./sink \
./change \
./iching1 \
./iching2 \
./hello \
./ins \
./yapp
.SUFFIXES: .i .3i .4i .5i .6i .7i
.i:
$(ICK) $<
.3i:
$(ICK) $<
.4i:
$(ICK) $<
.5i:
$(ICK) $<
.6i:
$(ICK) $<
.7i:
$(ICK) $<
test: $(TARGETS)
./lib/syslib3: ./lib/syslib.3i
cp ./lib/syslib.3i ./lib/syslib3.3i
$(ICK) ./lib/syslib3.3i
./lib/syslib4: ./lib/syslib.4i
cp ./lib/syslib.4i ./lib/syslib4.4i
$(ICK) ./lib/syslib4.4i
./lib/syslib5: ./lib/syslib.5i
cp ./lib/syslib.5i ./lib/syslib5.5i
$(ICK) ./lib/syslib5.5i
./lib/syslib6: ./lib/syslib.6i
cp ./lib/syslib.6i ./lib/syslib6.6i
$(ICK) ./lib/syslib6.6i
./lib/syslib7: ./lib/syslib.7i
cp ./lib/syslib.7i ./lib/syslib7.7i
$(ICK) ./lib/syslib7.7i
./tests/limits3: ./tests/limits.3i
cp ./tests/limits.3i ./tests/limits3.3i
$(ICK) ./tests/limits3.3i
lines:
wc -l $(SOURCES)
clean:
rm -f $(TARGETS) *.c *.o lib/syslib?.?i tests/limits3.3i
|