|
@@ -0,0 +1,78 @@
|
|
|
+
|
|
|
+# This file was generated 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-cxxsupp-libcxx)
|
|
|
+target_compile_options(libs-cxxsupp-libcxx PUBLIC
|
|
|
+ -D_LIBCPP_VASPRINTF_DEFINED
|
|
|
+ -D_WCHAR_H_CPLUSPLUS_98_CONFORMANCE_
|
|
|
+)
|
|
|
+target_compile_options(libs-cxxsupp-libcxx PRIVATE
|
|
|
+ -D_LIBCPP_BUILDING_LIBRARY
|
|
|
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
|
|
|
+)
|
|
|
+target_include_directories(libs-cxxsupp-libcxx PUBLIC
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/include
|
|
|
+)
|
|
|
+target_include_directories(libs-cxxsupp-libcxx PRIVATE
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src
|
|
|
+)
|
|
|
+target_link_libraries(libs-cxxsupp-libcxx PUBLIC
|
|
|
+ libs-cxxsupp-builtins
|
|
|
+)
|
|
|
+target_sources(libs-cxxsupp-libcxx PRIVATE
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/support/win32/locale_win32.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/support/win32/support.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/support/win32/atomic_win32.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/support/win32/new_win32.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/support/win32/thread_win32.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/algorithm.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/any.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/assert.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/atomic.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/barrier.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/bind.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/charconv.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/chrono.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/condition_variable.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/condition_variable_destructor.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/debug.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/exception.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/filesystem/directory_iterator.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/filesystem/operations.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/functional.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/future.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/hash.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/ios.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/ios.instantiations.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/iostream.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/legacy_pointer_safety.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/locale.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/memory.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/mutex.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/mutex_destructor.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/optional.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/random.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/random_shuffle.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/regex.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/ryu/d2fixed.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/ryu/d2s.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/ryu/f2s.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/shared_mutex.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/stdexcept.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/string.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/strstream.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/system_error.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/thread.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/typeinfo.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/utility.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/valarray.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/variant.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/vector.cpp
|
|
|
+ ${CMAKE_SOURCE_DIR}/contrib/libs/cxxsupp/libcxx/src/format.cpp
|
|
|
+)
|