| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- set shell := ["bash", "-c"]
- default: list
- list:
- @just --list --unsorted
- openssl:
- @(cd test && LSAN_OPTIONS=suppressions=lsan_suppressions.txt make)
- @(cd test && make proxy)
- openssl_parallel:
- @(cd test && make test_openssl_parallel)
- mbedtls:
- @(cd test && make test_mbedtls && LSAN_OPTIONS=suppressions=lsan_suppressions.txt ./test_mbedtls)
- @(cd test && make proxy_mbedtls)
- mbedtls_parallel:
- @(cd test && make test_mbedtls_parallel)
- wolfssl:
- @(cd test && make test_wolfssl && LSAN_OPTIONS=suppressions=lsan_suppressions.txt ./test_wolfssl)
- @(cd test && make proxy_wolfssl)
- wolfssl_parallel:
- @(cd test && make test_wolfssl_parallel)
- no_tls:
- @(cd test && make test_no_tls && ./test_no_tls)
- no_tls_parallel:
- @(cd test && make test_no_tls_parallel)
- others:
- @(cd test && make fuzz_test)
- @(cd test && make test_websocket_heartbeat && ./test_websocket_heartbeat)
- @(cd test && make test_thread_pool && ./test_thread_pool)
- @(cd test && make test_benchmark && ./test_benchmark)
- build:
- @(cd test && make test_split)
- @(cd test && make test_split_mbedtls)
- @(cd test && make test_split_wolfssl)
- bench:
- @(cd benchmark && make bench-all)
- # A/B throughput comparison between two refs (see benchmark/ab.sh --help)
- bench-ab *args:
- @./benchmark/ab.sh {{args}}
- docs-serve:
- -@docs-gen serve docs-src --open
- docs-check:
- @docs-gen check docs-src
- release *args:
- @./scripts/release.sh {{args}}
|