Browse Source

fix darwin build

vvvv 2 years ago
parent
commit
f5e8e19af3

+ 16 - 1
CMakeLists.darwin.txt

@@ -980,8 +980,23 @@ add_subdirectory(ydb/library/yql/parser/pg_wrapper)
 add_subdirectory(contrib/libs/icu)
 add_subdirectory(ydb/library/yql/sql/pg)
 add_subdirectory(ydb/library/yql/udfs/common/clickhouse/client)
-add_subdirectory(ydb/library/yql/udfs/common/datetime)
 add_subdirectory(ydb/library/yql/public/udf/support)
+add_subdirectory(contrib/restricted/boost/libs/program_options)
+add_subdirectory(contrib/restricted/cityhash-1.0.2)
+add_subdirectory(contrib/libs/pdqsort)
+add_subdirectory(contrib/restricted/dragonbox)
+add_subdirectory(contrib/libs/poco/Util)
+add_subdirectory(contrib/libs/expat)
+add_subdirectory(contrib/libs/poco/Foundation)
+add_subdirectory(contrib/libs/poco/JSON)
+add_subdirectory(contrib/libs/poco/XML)
+add_subdirectory(contrib/libs/poco/Net)
+add_subdirectory(contrib/libs/poco/NetSSL_OpenSSL)
+add_subdirectory(contrib/libs/poco/Crypto)
+add_subdirectory(contrib/libs/apache/avro)
+add_subdirectory(contrib/restricted/boost/crc)
+add_subdirectory(contrib/restricted/boost/libs/iostreams)
+add_subdirectory(ydb/library/yql/udfs/common/datetime)
 add_subdirectory(library/cpp/timezone_conversion)
 add_subdirectory(ydb/library/yql/udfs/common/datetime2)
 add_subdirectory(ydb/library/yql/udfs/common/digest)

+ 0 - 60
contrib/libs/apache/avro/CMakeLists.linux.txt

@@ -1,60 +0,0 @@
-
-# This file was gererated by the build system used internally in the Yandex monorepo.
-# Only simple modifications are allowed (adding source-files to targets, adding simple properties
-# like target_include_directories). These modifications will be ported to original
-# ya.make files by maintainers. Any complex modifications which can't be ported back to the
-# original buildsystem will not be accepted.
-
-
-
-add_library(libs-apache-avro)
-target_compile_options(libs-apache-avro PRIVATE
-  -DAVRO_SOURCE
-  -DAVRO_VERSION="1.11.1"
-  -DBOOST_ALL_NO_LIB
-  -DBOOST_ATOMIC_DYN_LINK
-  -DBOOST_FILESYSTEM_DYN_LINK
-  -DBOOST_IOSTREAMS_DYN_LINK
-  -DBOOST_PROGRAM_OPTIONS_DYN_LINK
-  -DBOOST_REGEX_DYN_LINK
-  -DBOOST_SYSTEM_DYN_LINK
-  -DSNAPPY_CODEC_AVAILABLE
-  -Wno-everything
-)
-target_include_directories(libs-apache-avro PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/api
-)
-target_link_libraries(libs-apache-avro PUBLIC
-  contrib-libs-cxxsupp
-  contrib-libs-snappy
-  contrib-restricted-boost
-  restricted-boost-crc
-  boost-libs-iostreams
-)
-target_sources(libs-apache-avro PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/BinaryDecoder.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/BinaryEncoder.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Compiler.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/CustomFields.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/DataFile.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/FileStream.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Generic.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/GenericDatum.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/LogicalType.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Node.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/NodeImpl.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Resolver.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/ResolverSchema.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Schema.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Stream.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Types.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/ValidSchema.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Validator.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Zigzag.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/json/JsonDom.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/json/JsonIO.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/JsonCodec.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/ResolvingDecoder.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/Symbol.cc
-  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/ValidatingCodec.cc
-)

+ 52 - 3
contrib/libs/apache/avro/CMakeLists.txt

@@ -6,6 +6,55 @@
 # original buildsystem will not be accepted.
 
 
-if (UNIX AND NOT APPLE)
-  include(CMakeLists.linux.txt)
-endif()
+
+add_library(libs-apache-avro)
+target_compile_options(libs-apache-avro PRIVATE
+  -DAVRO_SOURCE
+  -DAVRO_VERSION="1.11.1"
+  -DBOOST_ALL_NO_LIB
+  -DBOOST_ATOMIC_DYN_LINK
+  -DBOOST_FILESYSTEM_DYN_LINK
+  -DBOOST_IOSTREAMS_DYN_LINK
+  -DBOOST_PROGRAM_OPTIONS_DYN_LINK
+  -DBOOST_REGEX_DYN_LINK
+  -DBOOST_SYSTEM_DYN_LINK
+  -DSNAPPY_CODEC_AVAILABLE
+  -Wno-everything
+)
+target_include_directories(libs-apache-avro PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/api
+)
+target_link_libraries(libs-apache-avro PUBLIC
+  contrib-libs-cxxsupp
+  contrib-libs-snappy
+  contrib-restricted-boost
+  restricted-boost-crc
+  boost-libs-iostreams
+)
+target_sources(libs-apache-avro PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/BinaryDecoder.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/BinaryEncoder.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Compiler.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/CustomFields.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/DataFile.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/FileStream.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Generic.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/GenericDatum.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/LogicalType.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Node.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/NodeImpl.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Resolver.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/ResolverSchema.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Schema.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Stream.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Types.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/ValidSchema.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Validator.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/Zigzag.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/json/JsonDom.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/json/JsonIO.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/JsonCodec.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/ResolvingDecoder.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/Symbol.cc
+  ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/impl/parsing/ValidatingCodec.cc
+)

+ 0 - 23
contrib/libs/expat/CMakeLists.linux.txt

@@ -1,23 +0,0 @@
-
-# This file was gererated by the build system used internally in the Yandex monorepo.
-# Only simple modifications are allowed (adding source-files to targets, adding simple properties
-# like target_include_directories). These modifications will be ported to original
-# ya.make files by maintainers. Any complex modifications which can't be ported back to the
-# original buildsystem will not be accepted.
-
-
-
-add_library(contrib-libs-expat)
-target_compile_options(contrib-libs-expat PRIVATE
-  -DHAVE_EXPAT_CONFIG_H
-  -Wno-everything
-)
-target_include_directories(contrib-libs-expat PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/expat
-  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib
-)
-target_sources(contrib-libs-expat PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmlparse.c
-  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmlrole.c
-  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmltok.c
-)

+ 15 - 3
contrib/libs/expat/CMakeLists.txt

@@ -6,6 +6,18 @@
 # original buildsystem will not be accepted.
 
 
-if (UNIX AND NOT APPLE)
-  include(CMakeLists.linux.txt)
-endif()
+
+add_library(contrib-libs-expat)
+target_compile_options(contrib-libs-expat PRIVATE
+  -DHAVE_EXPAT_CONFIG_H
+  -Wno-everything
+)
+target_include_directories(contrib-libs-expat PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/expat
+  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib
+)
+target_sources(contrib-libs-expat PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmlparse.c
+  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmlrole.c
+  ${CMAKE_SOURCE_DIR}/contrib/libs/expat/lib/xmltok.c
+)

+ 0 - 14
contrib/libs/pdqsort/CMakeLists.linux.txt

@@ -1,14 +0,0 @@
-
-# This file was gererated by the build system used internally in the Yandex monorepo.
-# Only simple modifications are allowed (adding source-files to targets, adding simple properties
-# like target_include_directories). These modifications will be ported to original
-# ya.make files by maintainers. Any complex modifications which can't be ported back to the
-# original buildsystem will not be accepted.
-
-
-
-add_library(contrib-libs-pdqsort INTERFACE)
-target_link_libraries(contrib-libs-pdqsort INTERFACE
-  contrib-libs-cxxsupp
-  yutil
-)

+ 6 - 3
contrib/libs/pdqsort/CMakeLists.txt

@@ -6,6 +6,9 @@
 # original buildsystem will not be accepted.
 
 
-if (UNIX AND NOT APPLE)
-  include(CMakeLists.linux.txt)
-endif()
+
+add_library(contrib-libs-pdqsort INTERFACE)
+target_link_libraries(contrib-libs-pdqsort INTERFACE
+  contrib-libs-cxxsupp
+  yutil
+)

+ 0 - 50
contrib/libs/poco/Crypto/CMakeLists.linux.txt

@@ -1,50 +0,0 @@
-
-# This file was gererated by the build system used internally in the Yandex monorepo.
-# Only simple modifications are allowed (adding source-files to targets, adding simple properties
-# like target_include_directories). These modifications will be ported to original
-# ya.make files by maintainers. Any complex modifications which can't be ported back to the
-# original buildsystem will not be accepted.
-
-
-find_package(OpenSSL REQUIRED)
-
-add_library(libs-poco-Crypto)
-target_compile_options(libs-poco-Crypto PRIVATE
-  -Wno-everything
-)
-target_include_directories(libs-poco-Crypto PUBLIC
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/include
-)
-target_include_directories(libs-poco-Crypto PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/include
-)
-target_link_libraries(libs-poco-Crypto PUBLIC
-  contrib-libs-cxxsupp
-  OpenSSL::OpenSSL
-  libs-poco-Foundation
-)
-target_sources(libs-poco-Crypto PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/Cipher.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherFactory.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherKey.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherKeyImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoException.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoTransform.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/DigestEngine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECDSADigestEngine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECKey.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECKeyImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/EVPPKey.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/KeyPair.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/KeyPairImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/OpenSSLInitializer.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/PKCS12Container.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSACipherImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSADigestEngine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSAKey.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSAKeyImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/X509Certificate.cpp
-)

+ 42 - 3
contrib/libs/poco/Crypto/CMakeLists.txt

@@ -6,6 +6,45 @@
 # original buildsystem will not be accepted.
 
 
-if (UNIX AND NOT APPLE)
-  include(CMakeLists.linux.txt)
-endif()
+find_package(OpenSSL REQUIRED)
+
+add_library(libs-poco-Crypto)
+target_compile_options(libs-poco-Crypto PRIVATE
+  -Wno-everything
+)
+target_include_directories(libs-poco-Crypto PUBLIC
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/include
+)
+target_include_directories(libs-poco-Crypto PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/include
+)
+target_link_libraries(libs-poco-Crypto PUBLIC
+  contrib-libs-cxxsupp
+  OpenSSL::OpenSSL
+  libs-poco-Foundation
+)
+target_sources(libs-poco-Crypto PRIVATE
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/Cipher.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherFactory.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherKey.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CipherKeyImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoException.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoStream.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/CryptoTransform.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/DigestEngine.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECDSADigestEngine.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECKey.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/ECKeyImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/EVPPKey.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/KeyPair.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/KeyPairImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/OpenSSLInitializer.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/PKCS12Container.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSACipherImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSADigestEngine.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSAKey.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/RSAKeyImpl.cpp
+  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Crypto/src/X509Certificate.cpp
+)

+ 0 - 183
contrib/libs/poco/Foundation/CMakeLists.linux.txt

@@ -1,183 +0,0 @@
-
-# This file was gererated by the build system used internally in the Yandex monorepo.
-# Only simple modifications are allowed (adding source-files to targets, adding simple properties
-# like target_include_directories). These modifications will be ported to original
-# ya.make files by maintainers. Any complex modifications which can't be ported back to the
-# original buildsystem will not be accepted.
-
-
-find_package(ZLIB REQUIRED)
-
-add_library(libs-poco-Foundation)
-target_compile_options(libs-poco-Foundation PRIVATE
-  -Wno-everything
-)
-target_include_directories(libs-poco-Foundation PUBLIC
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/include
-)
-target_include_directories(libs-poco-Foundation PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion
-  ${CMAKE_SOURCE_DIR}/contrib/libs/pcre
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src
-)
-target_link_libraries(libs-poco-Foundation PUBLIC
-  contrib-libs-cxxsupp
-  contrib-libs-double-conversion
-  contrib-libs-pcre
-  ZLIB::ZLIB
-)
-target_sources(libs-poco-Foundation PRIVATE
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ASCIIEncoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/AbstractObserver.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ActiveDispatcher.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ArchiveStrategy.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Ascii.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/AsyncChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/AtomicCounter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Base32Decoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Base32Encoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Base64Decoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Base64Encoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/BinaryReader.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/BinaryWriter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Bugcheck.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ByteOrder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Channel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Checksum.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Clock.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Condition.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Configurable.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ConsoleChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/CountingStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DateTime.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DateTimeFormat.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DateTimeFormatter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DateTimeParser.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Debugger.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DeflatingStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DigestEngine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DigestStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DirectoryIterator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DirectoryIteratorStrategy.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/DirectoryWatcher.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Environment.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Error.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ErrorHandler.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Event.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/EventArgs.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/EventChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Exception.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FIFOBufferStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FPEnvironment.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/File.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FileChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FileStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FileStreamFactory.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Format.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Formatter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/FormattingChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Glob.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Hash.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/HashStatistic.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/HexBinaryDecoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/HexBinaryEncoder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/InflatingStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/JSONString.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Latin1Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Latin2Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Latin9Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LineEndingConverter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LocalDateTime.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LogFile.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LogStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Logger.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LoggingFactory.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/LoggingRegistry.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/MD4Engine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/MD5Engine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Manifest.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/MemoryPool.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/MemoryStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Message.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Mutex.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NamedEvent.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NamedMutex.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NestedDiagnosticContext.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Notification.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NotificationCenter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NotificationQueue.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NullChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NullStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NumberFormatter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NumberParser.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/NumericString.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Path.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/PatternFormatter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Pipe.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/PipeImpl.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/PipeStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/PriorityNotificationQueue.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Process.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/PurgeStrategy.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/RWLock.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Random.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/RandomStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/RefCountedObject.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/RegularExpression.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/RotateStrategy.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Runnable.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SHA1Engine.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Semaphore.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SharedLibrary.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SharedMemory.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SignalHandler.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SimpleFileChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SortedDirectoryIterator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SplitterChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Stopwatch.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/StreamChannel.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/StreamConverter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/StreamCopier.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/StreamTokenizer.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/String.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/StringTokenizer.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SynchronizedObject.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Task.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TaskManager.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TaskNotification.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TeeStream.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TemporaryFile.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TextBufferIterator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TextConverter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TextEncoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TextIterator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Thread.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ThreadLocal.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ThreadPool.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/ThreadTarget.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/TimedNotificationQueue.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Timer.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Timespan.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Timestamp.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Timezone.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Token.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/URI.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/URIStreamFactory.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/URIStreamOpener.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UTF16Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UTF32Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UTF8Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UTF8String.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UUID.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UUIDGenerator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Unicode.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/UnicodeConverter.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Var.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/VarHolder.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/VarIterator.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Void.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Windows1250Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Windows1251Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/Windows1252Encoding.cpp
-  ${CMAKE_SOURCE_DIR}/contrib/libs/poco/Foundation/src/SyslogChannel.cpp
-)

Some files were not shown because too many files changed in this diff