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
|
GPLC = gplc
GPLCFLAGS= --fast-math --min-bips
BENCH_PL = boyer browse cal chat_parser crypt ham meta_qsort nand nrev \
poly_10 qsort queens queensn query reducer sdda sendmore \
tak tak_gvar zebra
.SUFFIXES:
.SUFFIXES: .pl $(SUFFIXES)
all: $(BENCH_PL)
clean:
rm -f $(BENCH_PL) *.exe
boyer: boyer.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o boyer boyer.pl
browse: browse.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o browse browse.pl
cal: cal.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o cal cal.pl
chat_parser: chat_parser.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o chat_parser chat_parser.pl
crypt: crypt.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o crypt crypt.pl
ham: ham.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o ham ham.pl
meta_qsort: meta_qsort.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o meta_qsort meta_qsort.pl
nand: nand.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o nand nand.pl
nrev: nrev.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o nrev nrev.pl
poly_10: poly_10.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o poly_10 poly_10.pl
qsort: qsort.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o qsort qsort.pl
queens: queens.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o queens queens.pl
queensn: queensn.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o queensn queensn.pl
query: query.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o query query.pl
reducer: reducer.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o reducer reducer.pl
sdda: sdda.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o sdda sdda.pl
sendmore: sendmore.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o sendmore sendmore.pl
tak: tak.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o tak tak.pl
tak_gvar: tak_gvar.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o tak_gvar tak_gvar.pl
zebra: zebra.pl common.pl hook.pl
$(GPLC) $(GPLCFLAGS) -o zebra zebra.pl
|