diff options
Diffstat (limited to 'demos/guide/Makefile')
-rw-r--r-- | demos/guide/Makefile | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/demos/guide/Makefile b/demos/guide/Makefile index 29a0fd5..943d2f3 100644 --- a/demos/guide/Makefile +++ b/demos/guide/Makefile @@ -5,6 +5,7 @@ # LD_LIBRARY_PATH=../.. ./tls-client-block www.example.com 443 TESTS = tls-client-block \ + tls-server-block \ quic-client-block \ quic-multi-stream \ tls-client-non-block \ @@ -14,21 +15,28 @@ CFLAGS = -I../../include -g -Wall LDFLAGS = -L../.. LDLIBS = -lcrypto -lssl -all: $(TESTS) +all: $(TESTS) chain tls-client-block: tls-client-block.o +tls-server-block: tls-server-block.o quic-client-block: quic-client-block.o quic-multi-stream: quic-multi-stream.o tls-client-non-block: tls-client-non-block.o quic-client-non-block: quic-client-non-block.o +chain: chain.pem +pkey.pem: + openssl genpkey -algorithm rsa -out pkey.pem -pkeyopt rsa_keygen_bits:2048 +chain.pem: pkey.pem + openssl req -x509 -new -key pkey.pem -days 36500 -subj / -out chain.pem + $(TESTS): $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS) clean: $(RM) $(TESTS) *.o -.PHONY: test +.PHONY: test chain test: all @echo "\nTLS and QUIC tests:" @echo "skipped" |