config 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # vim: filetype=yaml sw=2
  2. version: 8.0.1
  3. filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
  4. gpg_keyring: clang.gpg
  5. sig_ext: sig
  6. var:
  7. container:
  8. use_container: 1
  9. targets:
  10. windows:
  11. var:
  12. arch_deps:
  13. # We use git to apply patches
  14. - git
  15. input_files:
  16. - project: container-image
  17. - name: '[% c("var/compiler") %]'
  18. project: '[% c("var/compiler") %]'
  19. enable: '[% c("var/linux") %]'
  20. - project: cmake
  21. name: cmake
  22. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/llvm-[% c("version") %].src.tar.xz'
  23. name: llvm
  24. file_gpg_id: 1
  25. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/cfe-[% c("version") %].src.tar.xz'
  26. name: cfe
  27. file_gpg_id: 1
  28. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/libcxx-[% c("version") %].src.tar.xz'
  29. name: libcxx
  30. file_gpg_id: 1
  31. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/libcxxabi-[% c("version") %].src.tar.xz'
  32. name: libcxxabi
  33. file_gpg_id: 1
  34. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/lld-[% c("version") %].src.tar.xz'
  35. name: lld
  36. file_gpg_id: 1
  37. - URL: 'https://github.com/llvm/llvm-project/releases/download/llvmorg-[% c("version") %]/compiler-rt-[% c("version") %].src.tar.xz'
  38. name: compiler-rt
  39. file_gpg_id: 1
  40. - filename: win-patches
  41. enable: '[% c("var/windows") %]'
  42. - filename: timestamp.patch
  43. enable: '[% c("var/windows") %]'
  44. - filename: 42574.patch
  45. - filename: 43909.patch