config 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. # vim: filetype=yaml sw=2
  2. filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %]'
  3. version: 0.4.0.2-alpha
  4. git_hash: 'tor-[% c("version") %]'
  5. git_url: https://git.torproject.org/tor.git
  6. git_submodule: 1
  7. gpg_keyring: tor.gpg
  8. tag_gpg_id: 1
  9. var:
  10. container:
  11. use_container: 1
  12. deps:
  13. - build-essential
  14. - automake
  15. - zip
  16. - unzip
  17. targets:
  18. nightly:
  19. version: '[% c("abbrev") %]'
  20. git_hash: master
  21. tag_gpg_id: 0
  22. linux-i686:
  23. var:
  24. libdir: lib32
  25. sort_deps: 0
  26. arch_deps:
  27. - libtool
  28. - zlib1g-dev:i386
  29. - hardening-wrapper
  30. linux-x86_64:
  31. var:
  32. libdir: lib64
  33. arch_deps:
  34. - libtool
  35. - zlib1g-dev
  36. - hardening-wrapper
  37. osx-x86_64:
  38. var:
  39. arch_deps:
  40. - faketime
  41. windows:
  42. var:
  43. arch_deps:
  44. - faketime
  45. expert-bundle:
  46. var:
  47. expert_bundle: 1
  48. flag_mwindows: ''
  49. input_files:
  50. - project: container-image
  51. - name: openssl
  52. project: openssl
  53. - name: libevent
  54. project: libevent
  55. - name: zlib
  56. project: zlib
  57. enable: '[% c("var/windows") %]'
  58. - name: '[% c("var/compiler") %]'
  59. project: '[% c("var/compiler") %]'
  60. - name: rust
  61. project: rust
  62. # Tor needs rust >= 1.28.0
  63. # See bug 28260
  64. input_file_var:
  65. rust_version: 1.28.0
  66. prev_version: 1.27.2
  67. unwind_128: '[% c("var/windows-i686") %]'
  68. enable: '[% !c("var/android") && c("var/nightly") %]'