diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-03-15 13:35:56 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-03-15 13:35:56 +0300 |
commit | 094638589de6a6c9f91fad0005843fc1c1adc957 (patch) | |
tree | 7d55b9e950eb724da222548997547bf6710b1b58 /contrib/libs/cxxsupp | |
parent | bc921e787bed8a51a43725b78382e806800c44c1 (diff) | |
download | ydb-094638589de6a6c9f91fad0005843fc1c1adc957.tar.gz |
intermediate changes
ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
Diffstat (limited to 'contrib/libs/cxxsupp')
-rw-r--r-- | contrib/libs/cxxsupp/builtins/ya.make | 126 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/ya.make | 245 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxxabi-parts/ya.make | 52 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxxabi/ya.make | 65 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libcxxrt/ya.make | 59 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libgcc/ya.make | 24 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/libsan/ya.make | 26 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/openmp/ya.make | 98 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/system_stl/include/ya.make | 4 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/system_stl/ya.make | 39 | ||||
-rw-r--r-- | contrib/libs/cxxsupp/ya.make | 32 |
11 files changed, 0 insertions, 770 deletions
diff --git a/contrib/libs/cxxsupp/builtins/ya.make b/contrib/libs/cxxsupp/builtins/ya.make deleted file mode 100644 index d2c319c927..0000000000 --- a/contrib/libs/cxxsupp/builtins/ya.make +++ /dev/null @@ -1,126 +0,0 @@ -LIBRARY() - -# Part of compiler-rt LLVM subproject - -# git repository: https://github.com/llvm/llvm-project.git -# directory: compiler-rt/lib/builtins -# revision: 08f0372c351a57b01afee6c64066961203da28c5 - -# os_version_check.c was taken from revision 81b89fd7bdddb7da66f2cdace97d6ede5f99d58a -# os_version_check.c was patched from git repository https://github.com/apple/llvm-project.git revision a02454b91d2aec347b9ce03020656c445f3b2841 - -LICENSE( - Apache-2.0 AND - Apache-2.0 WITH LLVM-exception AND - MIT AND - NCSA -) - -LICENSE_TEXTS(.yandex_meta/licenses.list.txt) - -VERSION(2016-03-03-08f0372c351a57b01afee6c64066961203da28c5) - -ORIGINAL_SOURCE(https://github.com/llvm/llvm-project) - -OWNER( - pg - somov - g:contrib - g:cpp-contrib -) - -# Check MUSL before NO_PLATFORM() disables it. -IF (MUSL) - # We use C headers despite NO_PLATFORM, but we do not propagate - # them with ADDINCL GLOBAL because we do not have an API, and we - # can not propagate them because libcxx has to put its own - # includes before musl includes for its include_next to work. - ADDINCL( - contrib/libs/musl/arch/x86_64 - contrib/libs/musl/arch/generic - contrib/libs/musl/include - contrib/libs/musl/extra - ) -ENDIF() - -NO_UTIL() - -NO_RUNTIME() - -NO_PLATFORM() - -NO_COMPILER_WARNINGS() - -IF (GCC OR CLANG) - # Clang (maybe GCC too) LTO code generator leaves the builtin calls unresolved - # even if they are available. After the code generation pass is done - # a linker is forced to select original object files from this library again - # as they contain unresolved symbols. But code generation is already done, - # object files actually are not ELFs but an LLVM bytecode and we get - # "member at xxxxx is not an ELF object" errors from the linker. - # Just generate native code from the beginning. - DISABLE(USE_LTO) -ENDIF() - -SRCS( - addtf3.c - ashlti3.c - clzti2.c - comparetf2.c - divdc3.c - divsc3.c - divtf3.c - divti3.c - divxc3.c - extenddftf2.c - extendsftf2.c - fixdfti.c - fixsfti.c - fixtfdi.c - fixtfsi.c - fixunsdfti.c - fixunssfti.c - fixunstfdi.c - fixunstfsi.c - fixunstfti.c - fixunsxfti.c - floatditf.c - floatsitf.c - floattidf.c - floattisf.c - floatunditf.c - floatunsitf.c - floatuntidf.c - floatuntisf.c - gcc_personality_v0.c - int_util.c - lshrti3.c - modti3.c - muldc3.c - muloti4.c - mulsc3.c - multf3.c - mulxc3.c - popcountdi2.c - subtf3.c - trunctfdf2.c - trunctfsf2.c - udivmodti4.c - udivti3.c - umodti3.c -) - -IF (OS_DARWIN OR OS_IOS) - SRCS( - os_version_check.c - ) -ENDIF() - -IF (ARCH_ARM) - SRCS( - clear_cache.c - multc3.c - ) -ENDIF() - -END() diff --git a/contrib/libs/cxxsupp/libcxx/ya.make b/contrib/libs/cxxsupp/libcxx/ya.make deleted file mode 100644 index 74bd02b691..0000000000 --- a/contrib/libs/cxxsupp/libcxx/ya.make +++ /dev/null @@ -1,245 +0,0 @@ -LIBRARY() - -LICENSE( - Apache-2.0 AND - Apache-2.0 WITH LLVM-exception AND - BSD-2-Clause AND - MIT AND - NCSA -) - -LICENSE_TEXTS(.yandex_meta/licenses.list.txt) - -VERSION(2021-04-02-7959d59028dd126416cdf10dbbd22162922e1336) - -OWNER( - halyavin - somov - g:cpp-committee - g:cpp-contrib -) - -ADDINCL( - GLOBAL contrib/libs/cxxsupp/libcxx/include -) - -CXXFLAGS(-D_LIBCPP_BUILDING_LIBRARY) - -IF (EXPORT_CMAKE) - # TODO(YMAKE-91) split C_DEFINES core.conf var into parts and avoid libc++ ya.make modification - CXXFLAGS(GLOBAL -D_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES) -ENDIF() - -IF (OS_ANDROID) - DEFAULT(CXX_RT "default") - IF (ARCH_I686 OR ARCH_ARM7) - # 32-bit architectures require additional libandroid_support.so to be linked - # We add --start-group / --end-group statements due to the issue in NDK < r22. - # See: https://github.com/android/ndk/issues/1130 - # - # Though these statements are not respected by LLD, they might have sense for other linkers. - LDFLAGS( - -Wl,--start-group - -lc++abi - -landroid_support - -Wl,--end-group - ) - ELSE() - LDFLAGS(-lc++abi) - ENDIF() - CFLAGS( - -DLIBCXX_BUILDING_LIBCXXABI - ) -ELSEIF (OS_IOS) - # Take cxxabi implementation from system. - LDFLAGS(-lc++abi) - CFLAGS( - -DLIBCXX_BUILDING_LIBCXXABI - ) - # Yet take builtins library from Arcadia - PEERDIR( - contrib/libs/cxxsupp/builtins - ) -ELSEIF (CLANG OR MUSL OR OS_DARWIN OR USE_LTO) - IF (ARCH_ARM7) - # XXX: libcxxrt support for ARM is currently broken - DEFAULT(CXX_RT "glibcxx_static") - # ARM7 OS_SDK has old libstdc++ without aligned allocation support - CFLAGS( - GLOBAL -fno-aligned-new - ) - ELSE() - DEFAULT(CXX_RT "libcxxrt") - ENDIF() - IF (MUSL) - PEERDIR( - contrib/libs/musl/include - ) - ENDIF() -ELSEIF (OS_WINDOWS) - SRCS( - src/support/win32/locale_win32.cpp - src/support/win32/support.cpp - src/support/win32/atomic_win32.cpp - src/support/win32/new_win32.cpp - src/support/win32/thread_win32.cpp - ) - CFLAGS( - GLOBAL -D_LIBCPP_VASPRINTF_DEFINED - GLOBAL -D_WCHAR_H_CPLUSPLUS_98_CONFORMANCE_ - ) - IF (CLANG_CL) - PEERDIR( - contrib/libs/cxxsupp/builtins - ) - ENDIF() -ELSE() - DEFAULT(CXX_RT "glibcxx_static") - CXXFLAGS( - -Wno-unknown-pragmas - -nostdinc++ - ) -ENDIF() - -IF (OS_LINUX) - EXTRALIBS(-lpthread) -ENDIF() - -IF (CLANG) - CFLAGS( - GLOBAL -nostdinc++ - ) -ENDIF() - -# The CXX_RT variable controls which C++ runtime is used. -# * libcxxrt - https://github.com/pathscale/libcxxrt library stored in Arcadia -# * glibcxx - GNU C++ Library runtime with default (static) linkage -# * glibcxx_static - GNU C++ Library runtime with static linkage -# * glibcxx_dynamic - GNU C++ Library runtime with dynamic linkage -# * glibcxx_driver - GNU C++ Library runtime provided by the compiler driver -# * default - default C++ runtime provided by the compiler driver -# -# All glibcxx* runtimes are taken from system/compiler SDK - -DEFAULT(CXX_RT "default") - -DISABLE(NEED_GLIBCXX_CXX17_SHIMS) - -IF (CXX_RT == "libcxxrt") - PEERDIR( - contrib/libs/cxxsupp/libcxxabi-parts - contrib/libs/cxxsupp/libcxxrt - contrib/libs/cxxsupp/builtins - ) - ADDINCL( - contrib/libs/cxxsupp/libcxxrt - ) - CFLAGS( - GLOBAL -DLIBCXX_BUILDING_LIBCXXRT - ) - # These builtins are equivalent to clang -rtlib=compiler_rt and - # are needed by potentially any code generated by clang. - # With glibcxx runtime, builtins are provided by libgcc -ELSEIF (CXX_RT == "glibcxx" OR CXX_RT == "glibcxx_static") - LDFLAGS( - -Wl,-Bstatic - -lsupc++ - -lgcc - -lgcc_eh - -Wl,-Bdynamic - ) - CXXFLAGS(-D__GLIBCXX__=1) - ENABLE(NEED_GLIBCXX_CXX17_SHIMS) - CFLAGS( - GLOBAL -DLIBCXX_BUILDING_LIBGCC - ) -ELSEIF (CXX_RT == "glibcxx_dynamic") - LDFLAGS( - -lgcc_s - -lstdc++ - ) - CXXFLAGS(-D__GLIBCXX__=1) - CFLAGS( - GLOBAL -DLIBCXX_BUILDING_LIBGCC - ) - ENABLE(NEED_GLIBCXX_CXX17_SHIMS) -ELSEIF (CXX_RT == "glibcxx_driver") - CXXFLAGS(-D__GLIBCXX__=1) -ELSEIF (CXX_RT == "default") - # Do nothing -ELSE() - MESSAGE(FATAL_ERROR "Unexpected CXX_RT value: ${CXX_RT}") -ENDIF() - -IF (NEED_GLIBCXX_CXX17_SHIMS) - IF (GCC) - # Assume GCC is bundled with a modern enough version of C++ runtime - ELSEIF (OS_SDK == "ubuntu-12" OR OS_SDK == "ubuntu-14" OR OS_SDK == "ubuntu-16") - # Prior to ubuntu-18, system C++ runtime for C++17 is incomplete - SRCS( - glibcxx_eh_cxx17.cpp - ) - ENDIF() -ENDIF() - -NO_UTIL() - -NO_RUNTIME() - -NO_COMPILER_WARNINGS() - -IF (FUZZING) - NO_SANITIZE() - NO_SANITIZE_COVERAGE() -ENDIF() - -SRCS( - src/algorithm.cpp - src/any.cpp - src/atomic.cpp - src/barrier.cpp - src/bind.cpp - src/charconv.cpp - src/chrono.cpp - src/condition_variable.cpp - src/condition_variable_destructor.cpp - src/debug.cpp - src/exception.cpp - src/filesystem/directory_iterator.cpp - src/filesystem/operations.cpp - src/format.cpp - src/functional.cpp - src/future.cpp - src/hash.cpp - src/ios.cpp - src/ios.instantiations.cpp - src/iostream.cpp - src/legacy_pointer_safety.cpp - src/locale.cpp - src/memory.cpp - src/mutex.cpp - src/mutex_destructor.cpp - src/optional.cpp - src/random.cpp - src/random_shuffle.cpp - src/regex.cpp - src/shared_mutex.cpp - src/stdexcept.cpp - src/string.cpp - src/strstream.cpp - src/system_error.cpp - src/thread.cpp - src/typeinfo.cpp - src/utility.cpp - src/valarray.cpp - src/variant.cpp - src/vector.cpp -) - -IF (NOT OS_WINDOWS) - SRCS( - src/new.cpp - ) -ENDIF() - -END() diff --git a/contrib/libs/cxxsupp/libcxxabi-parts/ya.make b/contrib/libs/cxxsupp/libcxxabi-parts/ya.make deleted file mode 100644 index c697080e4f..0000000000 --- a/contrib/libs/cxxsupp/libcxxabi-parts/ya.make +++ /dev/null @@ -1,52 +0,0 @@ -LIBRARY() - -WITHOUT_LICENSE_TEXTS() - -OWNER( - g:cpp-committee - g:cpp-contrib - heretic -) - -LICENSE( - Apache-2.0 - WITH - LLVM-exception -) - -VERSION(2021-08-17) - -ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/f0fcd42495432670664a661e75e7cae7e904dd3e.tar.gz) - -ADDINCL( - contrib/libs/cxxsupp/libcxxabi/include - contrib/libs/cxxsupp/libcxx/include - contrib/libs/cxxsupp/libcxx -) - -NO_COMPILER_WARNINGS() - -NO_RUNTIME() - -NO_UTIL() - -CFLAGS(-D_LIBCXXABI_BUILDING_LIBRARY) - -IF (EXPORT_CMAKE) - # TODO(YMAKE-91) keep flags required for libc++ vendoring in a separate core.conf variable - CXXFLAGS(GLOBAL -nostdinc++) -ENDIF() - -SRCDIR(contrib/libs/cxxsupp/libcxxabi) - -SRCS( - src/abort_message.cpp - src/cxa_demangle.cpp -) - -SRC_CPP_PIC( - src/cxa_thread_atexit.cpp - -fno-lto -) - -END() diff --git a/contrib/libs/cxxsupp/libcxxabi/ya.make b/contrib/libs/cxxsupp/libcxxabi/ya.make deleted file mode 100644 index 29945e0e6d..0000000000 --- a/contrib/libs/cxxsupp/libcxxabi/ya.make +++ /dev/null @@ -1,65 +0,0 @@ -# Generated by devtools/yamaker from nixpkgs 21.11. - -LIBRARY() - -OWNER( - heretic - g:cpp-committee - g:cpp-contrib -) - -VERSION(2021-12-08) - -ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/c1a14a5c3e6fef181f920b66ec159b6bfac4d457.tar.gz) - -LICENSE( - Apache-2.0 AND - Apache-2.0 WITH LLVM-exception AND - MIT AND - NCSA -) - -LICENSE_TEXTS(.yandex_meta/licenses.list.txt) - -ADDINCL( - contrib/libs/cxxsupp/libcxxabi/include - contrib/libs/cxxsupp/libcxx/include - contrib/libs/cxxsupp/libcxx -) - -NO_COMPILER_WARNINGS() - -NO_RUNTIME() - -NO_UTIL() - -CFLAGS( - -D_LIBCXXABI_BUILDING_LIBRARY -) - -SRCS( - src/abort_message.cpp - src/cxa_aux_runtime.cpp - src/cxa_default_handlers.cpp - src/cxa_demangle.cpp - src/cxa_exception.cpp - src/cxa_exception_storage.cpp - src/cxa_guard.cpp - src/cxa_handlers.cpp - src/cxa_personality.cpp - src/cxa_vector.cpp - src/cxa_virtual.cpp - src/fallback_malloc.cpp - src/private_typeinfo.cpp - src/stdlib_exception.cpp - src/stdlib_new_delete.cpp - src/stdlib_stdexcept.cpp - src/stdlib_typeinfo.cpp -) - -SRC_CPP_PIC( - src/cxa_thread_atexit.cpp - -fno-lto -) - -END() diff --git a/contrib/libs/cxxsupp/libcxxrt/ya.make b/contrib/libs/cxxsupp/libcxxrt/ya.make deleted file mode 100644 index 12dccbd505..0000000000 --- a/contrib/libs/cxxsupp/libcxxrt/ya.make +++ /dev/null @@ -1,59 +0,0 @@ -# Generated by devtools/yamaker from nixpkgs 9ee8bd188933750be0584f285daf9a295d0c8930. - -LIBRARY() - -LICENSE( - BSD-2-Clause AND - BSD-2-Clause-Views AND - BSD-3-Clause AND - MIT -) - -LICENSE_TEXTS(.yandex_meta/licenses.list.txt) - -OWNER( - pg - setser - somov - g:cpp-committee - g:cpp-contrib -) - -VERSION(2021-09-08-14bf5d5526056ae1cc16f03b7b8e96108a1e38d0) - -ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/14bf5d5526056ae1cc16f03b7b8e96108a1e38d0.tar.gz) - -ADDINCL( - contrib/libs/cxxsupp/libcxxrt -) - -NO_COMPILER_WARNINGS() - -NO_RUNTIME() - -CXXFLAGS(-nostdinc++) - -IF (CXX_UNWIND == "glibcxx_dynamic" OR ARCH_PPC64LE) - LDFLAGS(-lgcc_s) -ELSE() - PEERDIR( - contrib/libs/libunwind - ) -ENDIF() - -IF (SANITIZER_TYPE == undefined OR FUZZING) - NO_SANITIZE() - NO_SANITIZE_COVERAGE() -ENDIF() - -SRCS( - auxhelper.cc - dynamic_cast.cc - exception.cc - guard.cc - memory.cc - stdexcept.cc - typeinfo.cc -) - -END() diff --git a/contrib/libs/cxxsupp/libgcc/ya.make b/contrib/libs/cxxsupp/libgcc/ya.make deleted file mode 100644 index d748a74846..0000000000 --- a/contrib/libs/cxxsupp/libgcc/ya.make +++ /dev/null @@ -1,24 +0,0 @@ -LIBRARY() - -WITHOUT_LICENSE_TEXTS() - -LICENSE(YandexOpen) - -# Placeholders for new GCC 4.9.2 C++ ABI which is not present on older systems - -OWNER( - somov - g:contrib - g:cpp-contrib -) - -IF (NOT OS_WINDOWS) - SRCS( - cxxabi.cpp - stdcxx_bits.cpp - ) -ENDIF() - -NO_UTIL() - -END() diff --git a/contrib/libs/cxxsupp/libsan/ya.make b/contrib/libs/cxxsupp/libsan/ya.make deleted file mode 100644 index 2fb16630be..0000000000 --- a/contrib/libs/cxxsupp/libsan/ya.make +++ /dev/null @@ -1,26 +0,0 @@ -LIBRARY() - -WITHOUT_LICENSE_TEXTS() - -LICENSE(YandexOpen) - -NO_PLATFORM() - -NO_SANITIZE() - -NO_SANITIZE_COVERAGE() - -OWNER(somov) - -PYTHON( - generate_symbolizer.py ${CXX_COMPILER} - STDOUT symbolizer.c -) - -CFLAGS(-fPIC) - -SRCS( - GLOBAL inject.c -) - -END() diff --git a/contrib/libs/cxxsupp/openmp/ya.make b/contrib/libs/cxxsupp/openmp/ya.make deleted file mode 100644 index f1fddfe733..0000000000 --- a/contrib/libs/cxxsupp/openmp/ya.make +++ /dev/null @@ -1,98 +0,0 @@ -# Generated by devtools/yamaker from nixpkgs 21.11. - -LIBRARY() - -OWNER( - g:cpp-committee - g:cpp-contrib -) - -VERSION(13.0.1) - -ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz) - -LICENSE( - Apache-2.0 AND - Apache-2.0 WITH LLVM-exception AND - Intel-LLVM-SGA AND - MIT AND - NCSA -) - -LICENSE_TEXTS(.yandex_meta/licenses.list.txt) - -ADDINCL( - GLOBAL contrib/libs/cxxsupp/openmp -) - -NO_COMPILER_WARNINGS() - -NO_UTIL() - -NO_LTO() - -CFLAGS( - -fno-exceptions - -DKMP_USE_MONITOR=1 -) - -IF (SANITIZER_TYPE == thread) - NO_SANITIZE() - CFLAGS( - -fPIC - ) -ENDIF() - -IF (SANITIZER_TYPE == memory) - NO_SANITIZE() - CFLAGS( - -fPIC - ) -ENDIF() - -# The KMP_DEBUG define enables OpenMP debugging support, including tracing (controlled by environment variables) -# and debug asserts. The upstream version unconditionally enables KMP_DEBUG for Debug/RelWithDebInfo builds. -# Instead, we make this opt-in via a `ymake` variable to avoid accidentally releasing a relwithdebinfo binary -# with KMP_DEBUG enabled. Note that the `ymake` variable is called OPENMP_DEBUG for clarity, since no one -# really knows what KMP is. -IF (OPENMP_DEBUG) - CFLAGS( - -DKMP_DEBUG=1 - ) -ENDIF() - -SRCS( - kmp_affinity.cpp - kmp_alloc.cpp - kmp_atomic.cpp - kmp_barrier.cpp - kmp_cancel.cpp - kmp_csupport.cpp - kmp_debug.cpp - kmp_dispatch.cpp - kmp_environment.cpp - kmp_error.cpp - kmp_ftn_cdecl.cpp - kmp_ftn_extra.cpp - kmp_global.cpp - kmp_gsupport.cpp - kmp_i18n.cpp - kmp_io.cpp - kmp_itt.cpp - kmp_lock.cpp - kmp_runtime.cpp - kmp_sched.cpp - kmp_settings.cpp - kmp_str.cpp - kmp_taskdeps.cpp - kmp_tasking.cpp - kmp_threadprivate.cpp - kmp_utility.cpp - kmp_version.cpp - kmp_wait_release.cpp - ompt-general.cpp - z_Linux_asm.S - z_Linux_util.cpp -) - -END() diff --git a/contrib/libs/cxxsupp/system_stl/include/ya.make b/contrib/libs/cxxsupp/system_stl/include/ya.make deleted file mode 100644 index 06f1a0286c..0000000000 --- a/contrib/libs/cxxsupp/system_stl/include/ya.make +++ /dev/null @@ -1,4 +0,0 @@ -OWNER( - g:contrib - g:cpp-contrib -) diff --git a/contrib/libs/cxxsupp/system_stl/ya.make b/contrib/libs/cxxsupp/system_stl/ya.make deleted file mode 100644 index 75317898ac..0000000000 --- a/contrib/libs/cxxsupp/system_stl/ya.make +++ /dev/null @@ -1,39 +0,0 @@ -LIBRARY() - -WITHOUT_LICENSE_TEXTS() - -LICENSE(YandexOpen) - -OWNER( - g:contrib - g:cpp-contrib - somov -) - -NO_PLATFORM() - -ADDINCL(GLOBAL contrib/libs/cxxsupp/system_stl/include) - -IF (OS_IOS OR OS_DARWIN) - LDFLAGS(-lc++) -ELSEIF (OS_ANDROID) - IF (STATIC_STL) - LDFLAGS(-l:libc++.a) - ELSE() - LDFLAGS(-lc++) - ENDIF() -ELSE() - CFLAGS(GLOBAL -DLIBCXX_BUILDING_LIBGCC) - LDFLAGS(-lgcc_s) - - # libatomic.a is needed in order to make atomic operations work - LDFLAGS(-l:libatomic.a) - - IF (STATIC_STL) - LDFLAGS(-l:libstdc++.a) - ELSE() - LDFLAGS(-lstdc++) - ENDIF() -ENDIF() - -END() diff --git a/contrib/libs/cxxsupp/ya.make b/contrib/libs/cxxsupp/ya.make deleted file mode 100644 index 5e0e6757e8..0000000000 --- a/contrib/libs/cxxsupp/ya.make +++ /dev/null @@ -1,32 +0,0 @@ -LIBRARY() - -WITHOUT_LICENSE_TEXTS() - -# Proxy library -LICENSE(Not-Applicable) - -OWNER( - g:contrib - g:cpp-contrib -) - -NO_PLATFORM() - -IF (NOT USE_STL_SYSTEM) - PEERDIR( - contrib/libs/cxxsupp/libcxx - ) -ELSE() - PEERDIR( - contrib/libs/cxxsupp/system_stl - ) -ENDIF() - -END() - -RECURSE( - libcxx - libcxxabi - libcxxrt - openmp -) |