config 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. # vim: filetype=yaml sw=2
  2. version: '[% c("var/llvm_version") %]'
  3. filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
  4. var:
  5. llvm_version: '[% pc("clang-source", "version") %]'
  6. container:
  7. use_container: 1
  8. targets:
  9. ff91esr:
  10. var:
  11. llvm_version: '[% pc("llvm-project", "version") %]'
  12. input_files:
  13. - project: container-image
  14. - name: '[% c("var/compiler") %]'
  15. project: '[% c("var/compiler") %]'
  16. enable: '[% c("var/linux") %]'
  17. - name: binutils
  18. project: binutils
  19. enable: '[% c("var/linux") %] || [% c("var/android") %]'
  20. # We build our own binutils as the one from buster has a regression:
  21. # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953423
  22. # https://sourceware.org/bugzilla/show_bug.cgi?id=24458
  23. - name: binutils
  24. project: binutils
  25. enable: '[% c("var/windows") %]'
  26. target_prepend:
  27. - windows-clang
  28. - project: cmake
  29. name: cmake
  30. - project: clang-source
  31. name: clang-source
  32. enable: '[% ! c("var/ff91esr") %]'
  33. - project: llvm-project
  34. name: clang-source
  35. enable: '[% c("var/ff91esr") %]'