1e5b75505Sopenharmony_ciall: libtls.a
2e5b75505Sopenharmony_ci
3e5b75505Sopenharmony_ciclean:
4e5b75505Sopenharmony_ci	rm -f *~ *.o *.d libtls.a
5e5b75505Sopenharmony_ci
6e5b75505Sopenharmony_ciinstall:
7e5b75505Sopenharmony_ci	@echo Nothing to be made.
8e5b75505Sopenharmony_ci
9e5b75505Sopenharmony_ci
10e5b75505Sopenharmony_ciinclude ../lib.rules
11e5b75505Sopenharmony_ci
12e5b75505Sopenharmony_ciCFLAGS += -DCONFIG_INTERNAL_LIBTOMMATH
13e5b75505Sopenharmony_ciCFLAGS += -DCONFIG_CRYPTO_INTERNAL
14e5b75505Sopenharmony_ciCFLAGS += -DCONFIG_TLSV11
15e5b75505Sopenharmony_ciCFLAGS += -DCONFIG_TLSV12
16e5b75505Sopenharmony_ci
17e5b75505Sopenharmony_ciLIB_OBJS= \
18e5b75505Sopenharmony_ci	asn1.o \
19e5b75505Sopenharmony_ci	bignum.o \
20e5b75505Sopenharmony_ci	pkcs1.o \
21e5b75505Sopenharmony_ci	pkcs5.o \
22e5b75505Sopenharmony_ci	pkcs8.o \
23e5b75505Sopenharmony_ci	rsa.o \
24e5b75505Sopenharmony_ci	tlsv1_client.o \
25e5b75505Sopenharmony_ci	tlsv1_client_read.o \
26e5b75505Sopenharmony_ci	tlsv1_client_write.o \
27e5b75505Sopenharmony_ci	tlsv1_client_ocsp.o \
28e5b75505Sopenharmony_ci	tlsv1_common.o \
29e5b75505Sopenharmony_ci	tlsv1_cred.o \
30e5b75505Sopenharmony_ci	tlsv1_record.o \
31e5b75505Sopenharmony_ci	tlsv1_server.o \
32e5b75505Sopenharmony_ci	tlsv1_server_read.o \
33e5b75505Sopenharmony_ci	tlsv1_server_write.o \
34e5b75505Sopenharmony_ci	x509v3.o
35e5b75505Sopenharmony_ci
36e5b75505Sopenharmony_ci
37e5b75505Sopenharmony_cilibtls.a: $(LIB_OBJS)
38e5b75505Sopenharmony_ci	$(AR) crT $@ $?
39e5b75505Sopenharmony_ci
40e5b75505Sopenharmony_ci-include $(OBJS:%.o=%.d)
41