ya.make 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. # Generated by devtools/yamaker.
  2. LIBRARY()
  3. LICENSE(
  4. BSL-1.0 AND
  5. Custom-punycode
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. PEERDIR(
  9. contrib/libs/poco/Foundation
  10. )
  11. ADDINCL(
  12. GLOBAL contrib/libs/poco/Net/include
  13. contrib/libs/poco/Foundation/include
  14. contrib/libs/poco/Net/src
  15. )
  16. NO_COMPILER_WARNINGS()
  17. NO_UTIL()
  18. CFLAGS(
  19. -DPOCO_ENABLE_CPP11
  20. -DPOCO_ENABLE_CPP14
  21. -DPOCO_NO_AUTOMATIC_LIBS
  22. -DPOCO_UNBUNDLED
  23. )
  24. IF (OS_DARWIN)
  25. CFLAGS(
  26. -DPOCO_OS_FAMILY_UNIX
  27. -DPOCO_NO_STAT64
  28. )
  29. ELSEIF (OS_LINUX)
  30. CFLAGS(
  31. -DPOCO_OS_FAMILY_UNIX
  32. -DPOCO_HAVE_FD_EPOLL
  33. )
  34. ELSEIF (OS_WINDOWS)
  35. CFLAGS(
  36. -DPOCO_OS_FAMILY_WINDOWS
  37. )
  38. ENDIF()
  39. SRCS(
  40. src/AbstractHTTPRequestHandler.cpp
  41. src/DNS.cpp
  42. src/DatagramSocket.cpp
  43. src/DatagramSocketImpl.cpp
  44. src/DialogSocket.cpp
  45. src/FTPClientSession.cpp
  46. src/FTPStreamFactory.cpp
  47. src/FilePartSource.cpp
  48. src/HTMLForm.cpp
  49. src/HTTPAuthenticationParams.cpp
  50. src/HTTPBasicCredentials.cpp
  51. src/HTTPBufferAllocator.cpp
  52. src/HTTPChunkedStream.cpp
  53. src/HTTPClientSession.cpp
  54. src/HTTPCookie.cpp
  55. src/HTTPCredentials.cpp
  56. src/HTTPDigestCredentials.cpp
  57. src/HTTPFixedLengthStream.cpp
  58. src/HTTPHeaderStream.cpp
  59. src/HTTPIOStream.cpp
  60. src/HTTPMessage.cpp
  61. src/HTTPRequest.cpp
  62. src/HTTPRequestHandler.cpp
  63. src/HTTPRequestHandlerFactory.cpp
  64. src/HTTPResponse.cpp
  65. src/HTTPServer.cpp
  66. src/HTTPServerConnection.cpp
  67. src/HTTPServerConnectionFactory.cpp
  68. src/HTTPServerParams.cpp
  69. src/HTTPServerRequest.cpp
  70. src/HTTPServerRequestImpl.cpp
  71. src/HTTPServerResponse.cpp
  72. src/HTTPServerResponseImpl.cpp
  73. src/HTTPServerSession.cpp
  74. src/HTTPSession.cpp
  75. src/HTTPSessionFactory.cpp
  76. src/HTTPSessionInstantiator.cpp
  77. src/HTTPStream.cpp
  78. src/HTTPStreamFactory.cpp
  79. src/HostEntry.cpp
  80. src/ICMPClient.cpp
  81. src/ICMPEventArgs.cpp
  82. src/ICMPPacket.cpp
  83. src/ICMPPacketImpl.cpp
  84. src/ICMPSocket.cpp
  85. src/ICMPSocketImpl.cpp
  86. src/ICMPv4PacketImpl.cpp
  87. src/IPAddress.cpp
  88. src/IPAddressImpl.cpp
  89. src/MailMessage.cpp
  90. src/MailRecipient.cpp
  91. src/MailStream.cpp
  92. src/MediaType.cpp
  93. src/MessageHeader.cpp
  94. src/MulticastSocket.cpp
  95. src/MultipartReader.cpp
  96. src/MultipartWriter.cpp
  97. src/NTPClient.cpp
  98. src/NTPEventArgs.cpp
  99. src/NTPPacket.cpp
  100. src/NameValueCollection.cpp
  101. src/Net.cpp
  102. src/NetException.cpp
  103. src/NetworkInterface.cpp
  104. src/NullPartHandler.cpp
  105. src/OAuth10Credentials.cpp
  106. src/OAuth20Credentials.cpp
  107. src/POP3ClientSession.cpp
  108. src/PartHandler.cpp
  109. src/PartSource.cpp
  110. src/PartStore.cpp
  111. src/PollSet.cpp
  112. src/QuotedPrintableDecoder.cpp
  113. src/QuotedPrintableEncoder.cpp
  114. src/RawSocket.cpp
  115. src/RawSocketImpl.cpp
  116. src/RemoteSyslogChannel.cpp
  117. src/RemoteSyslogListener.cpp
  118. src/SMTPChannel.cpp
  119. src/SMTPClientSession.cpp
  120. src/ServerSocket.cpp
  121. src/ServerSocketImpl.cpp
  122. src/Socket.cpp
  123. src/SocketAddress.cpp
  124. src/SocketAddressImpl.cpp
  125. src/SocketImpl.cpp
  126. src/SocketNotification.cpp
  127. src/SocketNotifier.cpp
  128. src/SocketReactor.cpp
  129. src/SocketStream.cpp
  130. src/StreamSocket.cpp
  131. src/StreamSocketImpl.cpp
  132. src/StringPartSource.cpp
  133. src/TCPServer.cpp
  134. src/TCPServerConnection.cpp
  135. src/TCPServerConnectionFactory.cpp
  136. src/TCPServerDispatcher.cpp
  137. src/TCPServerParams.cpp
  138. src/WebSocket.cpp
  139. src/WebSocketImpl.cpp
  140. )
  141. END()