Makefile 709 B

12345678910111213141516171819202122232425262728
  1. #
  2. # Makefile
  3. #
  4. # Makefile for Poco Crypto
  5. #
  6. include $(POCO_BASE)/build/rules/global
  7. GLOBAL_SYSLIBS := $(SYSLIBS)
  8. ifeq ($(findstring AIX, $(POCO_CONFIG)), AIX)
  9. SYSLIBS = -lssl_a -lcrypto_a
  10. else
  11. SYSLIBS = -lssl -lcrypto
  12. endif
  13. SYSLIBS += $(GLOBAL_SYSLIBS)
  14. objects = Cipher CipherFactory CipherImpl CipherKey CipherKeyImpl \
  15. CryptoException CryptoStream CryptoTransform \
  16. ECDSADigestEngine ECKey ECKeyImpl Envelope \
  17. EVPCipherImpl EVPPKey KeyPair KeyPairImpl PKCS12Container \
  18. RSACipherImpl RSAKey RSAKeyImpl RSADigestEngine DigestEngine \
  19. X509Certificate OpenSSLInitializer
  20. target = PocoCrypto
  21. target_version = $(LIBVERSION)
  22. target_libs = PocoFoundation
  23. include $(POCO_BASE)/build/rules/lib