Makefile 595 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. all: libtls.a
  2. clean:
  3. rm -f *~ *.o *.d libtls.a
  4. install:
  5. @echo Nothing to be made.
  6. include ../lib.rules
  7. CFLAGS += -DCONFIG_INTERNAL_LIBTOMMATH
  8. CFLAGS += -DCONFIG_CRYPTO_INTERNAL
  9. CFLAGS += -DCONFIG_TLSV11
  10. CFLAGS += -DCONFIG_TLSV12
  11. LIB_OBJS= \
  12. asn1.o \
  13. bignum.o \
  14. pkcs1.o \
  15. pkcs5.o \
  16. pkcs8.o \
  17. rsa.o \
  18. tlsv1_client.o \
  19. tlsv1_client_read.o \
  20. tlsv1_client_write.o \
  21. tlsv1_client_ocsp.o \
  22. tlsv1_common.o \
  23. tlsv1_cred.o \
  24. tlsv1_record.o \
  25. tlsv1_server.o \
  26. tlsv1_server_read.o \
  27. tlsv1_server_write.o \
  28. x509v3.o
  29. libtls.a: $(LIB_OBJS)
  30. $(AR) crT $@ $?
  31. -include $(OBJS:%.o=%.d)