CMakeLists.darwin-x86_64.txt 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # This file was generated by the build system used internally in the Yandex monorepo.
  2. # Only simple modifications are allowed (adding source-files to targets, adding simple properties
  3. # like target_include_directories). These modifications will be ported to original
  4. # ya.make files by maintainers. Any complex modifications which can't be ported back to the
  5. # original buildsystem will not be accepted.
  6. add_executable(library-cpp-actors-http-ut)
  7. target_include_directories(library-cpp-actors-http-ut PRIVATE
  8. ${CMAKE_SOURCE_DIR}/library/cpp/actors/http
  9. )
  10. target_link_libraries(library-cpp-actors-http-ut PUBLIC
  11. contrib-libs-cxxsupp
  12. yutil
  13. library-cpp-cpuid_check
  14. cpp-testing-unittest_main
  15. cpp-actors-http
  16. cpp-actors-testlib
  17. )
  18. target_link_options(library-cpp-actors-http-ut PRIVATE
  19. -Wl,-platform_version,macos,11.0,11.0
  20. -fPIC
  21. -fPIC
  22. -framework
  23. CoreFoundation
  24. )
  25. target_sources(library-cpp-actors-http-ut PRIVATE
  26. ${CMAKE_SOURCE_DIR}/library/cpp/actors/http/http_ut.cpp
  27. )
  28. set_property(
  29. TARGET
  30. library-cpp-actors-http-ut
  31. PROPERTY
  32. SPLIT_FACTOR
  33. 1
  34. )
  35. add_yunittest(
  36. NAME
  37. library-cpp-actors-http-ut
  38. TEST_TARGET
  39. library-cpp-actors-http-ut
  40. TEST_ARG
  41. --print-before-suite
  42. --print-before-test
  43. --fork-tests
  44. --print-times
  45. --show-fails
  46. )
  47. set_yunittest_property(
  48. TEST
  49. library-cpp-actors-http-ut
  50. PROPERTY
  51. LABELS
  52. SMALL
  53. )
  54. set_yunittest_property(
  55. TEST
  56. library-cpp-actors-http-ut
  57. PROPERTY
  58. PROCESSORS
  59. 1
  60. )
  61. target_allocator(library-cpp-actors-http-ut
  62. system_allocator
  63. )
  64. vcs_info(library-cpp-actors-http-ut)