123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- # Generated by devtools/yamaker from nixpkgs 24.05.
- LIBRARY()
- LICENSE(
- Apache-2.0 AND
- Apache-2.0 WITH LLVM-exception AND
- MIT AND
- NCSA
- )
- LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
- VERSION(19.1.7)
- ORIGINAL_SOURCE(https://github.com/llvm/llvm-project/archive/llvmorg-19.1.7.tar.gz)
- PEERDIR(
- contrib/libs/libunwind
- library/cpp/sanitizer/include
- )
- ADDINCL(
- contrib/libs/cxxsupp/libcxxabi/include
- contrib/libs/cxxsupp/libcxx/include
- contrib/libs/cxxsupp/libcxx/src
- )
- NO_COMPILER_WARNINGS()
- NO_RUNTIME()
- NO_UTIL()
- CFLAGS(
- -D_LIBCPP_BUILDING_LIBRARY
- -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_thread_atexit.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
- )
- IF (NOT MUSL)
- CFLAGS(
- -DHAVE___CXA_THREAD_ATEXIT_IMPL
- )
- ENDIF()
- IF (OS_EMSCRIPTEN AND ARCH_WASM64)
- CFLAGS(
- -D_LIBCPP_SAFE_STATIC=
- -D_LIBCXXABI_DTOR_FUNC=
- -D__WASM_EXCEPTIONS__
- )
- ELSEIF (OS_EMSCRIPTEN AND ARCH_WASM32)
- CFLAGS(
- -D_LIBCPP_SAFE_STATIC=
- -D_LIBCXXABI_DTOR_FUNC=
- -D__WASM_EXCEPTIONS__
- )
- ENDIF()
- END()
|