ya.make 531 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. PROGRAM()
  2. LICENSE(GPL-3.0-or-later)
  3. VERSION(1.4.17)
  4. ORIGINAL_SOURCE(https://github.com/tar-mirror/gnu-m4/archive/refs/tags/v1.4.17.tar.gz)
  5. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  6. NO_RUNTIME()
  7. NO_COMPILER_WARNINGS()
  8. IF (MUSL)
  9. CFLAGS(
  10. -DO_BINARY=0
  11. )
  12. ENDIF()
  13. SRCS(
  14. src/builtin.c
  15. src/debug.c
  16. src/eval.c
  17. src/format.c
  18. src/freeze.c
  19. src/input.c
  20. src/m4.c
  21. src/macro.c
  22. src/output.c
  23. src/path.c
  24. src/symtab.c
  25. src/cpp.cpp
  26. )
  27. PEERDIR(
  28. contrib/tools/m4/lib
  29. )
  30. END()