23 lines
214 B
Makefile
23 lines
214 B
Makefile
|
|
||
|
CC = gcc -Wall
|
||
|
|
||
|
a.out: main.c keys.code.h
|
||
|
$(CC) $<
|
||
|
|
||
|
|
||
|
keys.code.h: keys.dat keys.tmpl.h
|
||
|
../perfect_hash.py $^
|
||
|
|
||
|
|
||
|
keys.dat:
|
||
|
./mk_rnd_keys.py 100 >keys.dat
|
||
|
|
||
|
|
||
|
clean:
|
||
|
rm keys.dat keys.code.h a.out
|
||
|
|
||
|
|
||
|
test:
|
||
|
./a.out
|
||
|
|