ya.make 670 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. LIBRARY()
  2. WITHOUT_LICENSE_TEXTS()
  3. VERSION(Service-proxy-version)
  4. LICENSE(Service-Sourceless-Library)
  5. NO_PLATFORM()
  6. IF (NOT USE_STL_SYSTEM)
  7. IF (MSVC AND NOT CLANG_CL)
  8. PEERDIR(
  9. contrib/libs/cxxsupp/libcxxmsvc
  10. )
  11. ELSEIF (NVCC_STD_VER == "17" OR CUDA11)
  12. PEERDIR(
  13. contrib/libs/cxxsupp/libcxxcuda11
  14. )
  15. ELSE()
  16. PEERDIR(
  17. contrib/libs/cxxsupp/libcxx
  18. )
  19. ENDIF()
  20. ELSE()
  21. PEERDIR(
  22. contrib/libs/cxxsupp/system_stl
  23. )
  24. ENDIF()
  25. END()
  26. IF (NOT USE_STL_SYSTEM)
  27. RECURSE(
  28. libcxx
  29. libcxxabi
  30. libcxxmsvc
  31. libcxxrt
  32. openmp
  33. )
  34. ENDIF()