]>
Commit | Line | Data |
---|---|---|
a5a0c6a3 | 1 | # |
23fe02e5 | 2 | # To run the demos when linked with a shared library (default) ensure that |
86db9588 | 3 | # libcrypto and libssl are on the library path. For example: |
a5a0c6a3 | 4 | # |
86db9588 | 5 | # LD_LIBRARY_PATH=../.. ./tls-client-block www.example.com 443 |
a5a0c6a3 | 6 | |
86db9588 JM |
7 | TESTS = tls-client-block \ |
8 | quic-client-block \ | |
9 | quic-multi-stream \ | |
10 | tls-client-non-block \ | |
11 | quic-client-non-block | |
a5a0c6a3 | 12 | |
86db9588 JM |
13 | CFLAGS = -I../../include -g -Wall |
14 | LDFLAGS = -L../.. | |
15 | LDLIBS = -lcrypto -lssl | |
23fe02e5 | 16 | |
86db9588 | 17 | all: $(TESTS) |
584140fa | 18 | |
86db9588 JM |
19 | tls-client-block: tls-client-block.o |
20 | quic-client-block: quic-client-block.o | |
21 | quic-multi-stream: quic-multi-stream.o | |
22 | tls-client-non-block: tls-client-non-block.o | |
23 | quic-client-non-block: quic-client-non-block.o | |
02953645 | 24 | |
86db9588 | 25 | $(TESTS): |
b71784f7 MC |
26 | $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS) |
27 | ||
a5a0c6a3 | 28 | clean: |
86db9588 JM |
29 | $(RM) $(TESTS) *.o |
30 | ||
31 | .PHONY: test | |
32 | test: all | |
33 | @echo "\nTLS and QUIC tests:" | |
34 | @echo "skipped" |