| 1 | all: spell hlist hlista hlistb hstop spellin |
| 2 | |
| 3 | install: all |
| 4 | install -s spell $(DESTDIR)/usr/lib |
| 5 | install -c hlista $(DESTDIR)/usr/dict |
| 6 | install -c hlistb $(DESTDIR)/usr/dict |
| 7 | install -c hstop $(DESTDIR)/usr/dict |
| 8 | install -c spell.sh $(DESTDIR)/usr/bin/spell |
| 9 | |
| 10 | clean: |
| 11 | rm -f spell spellin hlista hlistb hlist hstop |
| 12 | |
| 13 | spell: spell.c |
| 14 | cc -s -O spell.c -o spell |
| 15 | spellin: spellin.c |
| 16 | cc -O -s spellin.c -o spellin |
| 17 | spellout: spellout.c |
| 18 | cc -O -s spellout.c -o spellout |
| 19 | |
| 20 | hlist: /usr/dict/words spellin |
| 21 | spellin </usr/dict/words >hlist |
| 22 | hlista: american local hlist spellin |
| 23 | (cat american local)|spellin hlist >hlista |
| 24 | hlistb: british local hlist spellin |
| 25 | (cat british local)|spellin hlist >hlistb |
| 26 | hstop: stop spellin |
| 27 | spellin <stop >hstop |