1 # 2 # To run the demos when linked with a shared library (default) ensure that 3 # libcrypto and libssl are on the library path. For example: 4 # 5 # LD_LIBRARY_PATH=../.. ./server-arg 6 7 TESTS = client-arg \ 8 client-conf \ 9 saccept \ 10 sconnect \ 11 server-arg \ 12 server-cmod \ 13 server-conf 14 15 CFLAGS = -I../../include -g -Wall 16 LDFLAGS = -L../.. 17 LDLIBS = -lssl -lcrypto 18 19 all: $(TESTS) 20 21 client-arg: client-arg.o 22 client-conf: client-conf.o 23 saccept: saccept.o 24 sconnect: sconnect.o 25 server-arg: server-arg.o 26 server-cmod: server-cmod.o 27 server-conf: server-conf.o 28 29 $(TESTS): 30 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(LDLIBS) 31 32 clean: 33 $(RM) $(TESTS) *.o 34 35 test: all 36 @echo "\nBIO tests:" 37 @echo "skipped" 38