config 1.1 KB

123456789101112131415161718192021222324252627282930
  1. # vim: filetype=yaml sw=2
  2. version: 2.35.1
  3. filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
  4. var:
  5. configure_opt: '--disable-multilib --enable-gold --enable-deterministic-archives --enable-plugins'
  6. container:
  7. use_container: 1
  8. targets:
  9. # We use the windows-clang target for the binutils we use for building
  10. # clang during windows builds. See projects/clang/config.
  11. windows-clang:
  12. var:
  13. configure_opt: '--disable-multilib --enable-gold --enable-deterministic-archives --enable-plugins'
  14. windows:
  15. var:
  16. configure_opt: '--target=[% c("arch") %]-w64-mingw32 --disable-multilib --enable-deterministic-archives'
  17. linux-cross:
  18. var:
  19. # gold is disabled on cross-compiles until we upgrade to glibc 2.26 and
  20. # binutils 2.28
  21. configure_opt: '--target=[% c("var/crosstarget") %] --disable-multilib --enable-deterministic-archives --enable-plugins'
  22. input_files:
  23. - URL: https://ftp.gnu.org/gnu/binutils/binutils-[% c("version") %].tar.xz
  24. sig_ext: sig
  25. file_gpg_id: 1
  26. gpg_keyring: binutils.gpg
  27. - project: container-image