ya.make 457 B

12345678910111213141516171819202122
  1. LIBRARY()
  2. SRCS()
  3. RUN_PYTHON3(
  4. ${ARCADIA_ROOT}/tools/enum_parser/parse_enum/benchmark_build/lib/gen.py
  5. --range 1000
  6. --namespace NHuge
  7. --enum EHuge 1000
  8. STDOUT enum_huge.h
  9. )
  10. RUN_PYTHON3(
  11. ${ARCADIA_ROOT}/tools/enum_parser/parse_enum/benchmark_build/lib/gen.py
  12. --enum EEnormous 9000
  13. STDOUT enum_enormous.h
  14. )
  15. GENERATE_ENUM_SERIALIZATION_WITH_HEADER(enum_huge.h)
  16. GENERATE_ENUM_SERIALIZATION_WITH_HEADER(enum_enormous.h)
  17. END()