Annotation of researchv8dc/cmd/spell/Makefile, revision 1.1.1.1

1.1       root        1: CFLAGS = -O
                      2: 
                      3: all: spellprog spellin hashmake hashcheck hlista hlistb hstop test
                      4: 
                      5: spellprog: spellprog.o hash.o hashlook.o huff.o
                      6:        cc spellprog.o hash.o hashlook.o huff.o -o spellprog
                      7: 
                      8: spellin: spellin.o huff.o hash.h
                      9:        cc spellin.o huff.o -o spellin
                     10: 
                     11: hashcheck: hashcheck.o hash.o huff.o hash.h
                     12:        cc hashcheck.o hash.o huff.o -o hashcheck
                     13: 
                     14: hashmake: hashmake.o hash.o 
                     15:        cc hashmake.o hash.o -o hashmake
                     16: 
                     17: hash.o: hash.c hash.h
                     18:        cc $(CFLAGS) -c hash.c
                     19:        
                     20: hashlook.o: hashlook.c hash.h huff.h
                     21:        cc $(CFLAGS) -c hashlook.c
                     22:        
                     23: spellin.o: spellin.c hash.h
                     24:        cc $(CFLAGS) -c spellin.c
                     25:        
                     26: hashmake.o: hashmake.c hash.h
                     27:        cc $(CFLAGS) -c hashmake.c
                     28:        
                     29: hashcheck.o: hashcheck.c hash.h
                     30:        cc $(CFLAGS) -c hashcheck.c
                     31:        
                     32: huff.o: huff.c huff.h
                     33:        cc $(CFLAGS) -c huff.c
                     34:        
                     35: lists: hlista hlistb hstop
                     36:        rm htemp1
                     37: 
                     38: htemp1: list local hashmake
                     39:        cat list local | ./hashmake >htemp1
                     40: 
                     41: hlista: htemp1 american hashmake spellin
                     42:        ./hashmake <american | sort -u - htemp1 >htemp2
                     43:        ./spellin `wc htemp2|sed -n 's/\([^ ]\) .*/\1/p' ` <htemp2 >hlista
                     44:        rm htemp2
                     45: 
                     46: hlistb: htemp1 british hashmake spellin
                     47:        ./hashmake <british | sort -u - htemp1 >htemp2
                     48:        ./spellin `wc htemp2|sed -n 's/\([^ ]\) .*/\1/p' ` <htemp2 >hlistb
                     49:        rm htemp2
                     50: 
                     51: hstop: stop hashmake spellin
                     52:        ./hashmake <stop | sort -u >htemp2
                     53:        ./spellin `wc htemp2|sed -n 's/\([^ ]\) .*/\1/p' ` <htemp2 >hstop
                     54:        rm htemp2
                     55: 
                     56: test: spellprog hlista hlistb hstop spelltest
                     57:        ./spelltest
                     58: 
                     59: install: spellprog hlista hlistb stop spell.sh hstop
                     60:        strip spellprog
                     61:        mv spellprog /usr/lib/spell
                     62:        cp hlista hlistb hstop /usr/dict
                     63:        cp spell.sh /usr/bin/spell
                     64: 
                     65: clean:
                     66:        rm -f htemp1 *.o spellprog hlista hlistb hstop spellin hashmake hashcheck

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.