config 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # vim: filetype=yaml sw=2
  2. filename: '[% project %]-[% c("version") %]-[% c("var/build_id") %].tar.gz'
  3. git_url: https://git.code.sf.net/p/mingw-w64/mingw-w64
  4. git_hash: 2d4e517ad0c7a9f0bd7001c42e6c131b977c15d9
  5. version: '[% c("abbrev") %]'
  6. var:
  7. container:
  8. use_container: 1
  9. gcc_version: 6.4.0
  10. deps:
  11. - automake
  12. - build-essential
  13. - libmpc-dev
  14. setup: |
  15. [% c("var/setarch") -%]
  16. mkdir -p /var/tmp/dist
  17. tar -C /var/tmp/dist -xf $rootdir/[% c("compiler_tarfile") %]
  18. export PATH="/var/tmp/dist/mingw-w64/bin:$PATH"
  19. export gcclibs=/var/tmp/dist/mingw-w64/gcclibs
  20. targets:
  21. windows-i686:
  22. var:
  23. libgcc_dll: libgcc_s_sjlj-1.dll
  24. arch_deps:
  25. - g++-mingw-w64-i686
  26. windows-x86_64:
  27. var:
  28. libgcc_dll: libgcc_s_seh-1.dll
  29. arch_deps:
  30. - g++-mingw-w64-x86-64
  31. input_files:
  32. - project: container-image
  33. - URL: 'https://ftp.gnu.org/gnu/gcc/gcc-[% c("var/gcc_version") %]/gcc-[% c("var/gcc_version") %].tar.xz'
  34. sha256sum: 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4
  35. - name: binutils
  36. project: binutils
  37. - filename: libtool-sort.patch