25 lines
696 B
Makefile
25 lines
696 B
Makefile
test-crypto-elg-all: test-crypto-elg test-crypto-elg-benchmarks
|
|
|
|
test-crypto-elg:
|
|
$(GO) test -v ./lib/crypto -run TestElg
|
|
|
|
test-crypto-elg-benchmarks:
|
|
$(GO) test -v ./lib/crypto -bench=Elg -run=^$
|
|
|
|
# Individual benchmarks
|
|
test-crypto-elg-bench-generate:
|
|
$(GO) test -v ./lib/crypto -bench=ElgGenerate -run=^$
|
|
|
|
test-crypto-elg-bench-encrypt:
|
|
$(GO) test -v ./lib/crypto -bench=ElgEncrypt -run=^$
|
|
|
|
test-crypto-elg-bench-decrypt:
|
|
$(GO) test -v ./lib/crypto -bench=ElgDecrypt -run=^$
|
|
|
|
.PHONY: test-crypto-elg-all \
|
|
test-crypto-elg \
|
|
test-crypto-elg-benchmarks \
|
|
test-crypto-elg-bench-generate \
|
|
test-crypto-elg-bench-encrypt \
|
|
test-crypto-elg-bench-decrypt
|