build_config.json 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. {
  2. "git_url": "https://github.com/o3de/qt5.git",
  3. "git_tag": "5.15.1-o3de",
  4. "git_commit": "b3a1a6947422928e8aecb14ad607199e9720d266",
  5. "package_name": "qt",
  6. "package_url": "https://www.qt.io/",
  7. "package_license": "LGPL-3.0",
  8. "package_license_file": "qt/LICENSE.LGPLv3",
  9. "cmake_find_source": "FindQt.cmake",
  10. "cmake_find_target": "FindQt.cmake",
  11. "Platforms": {
  12. "Windows": {
  13. "Windows": {
  14. "package_version": "5.15.2-rev7",
  15. "patch_file": "qt-image-format-windows.patch",
  16. "depends_on_packages": [
  17. ["OpenSSL-1.1.1m-rev1-windows", "7d8d3904c70b7da471f777ee788678614a9b20d3ac926b7c0d60ccf2a17c7959", ""],
  18. ["tiff-4.2.0.15-rev3-windows", "c6000a906e6d2a0816b652e93dfbeab41c9ed73cdd5a613acd53e553d0510b60", ""],
  19. ["zlib-1.2.11-rev5-windows", "8847112429744eb11d92c44026fc5fc53caa4a06709382b5f13978f3c26c4cbd", ""]
  20. ],
  21. "additional_download_packages":[
  22. ["http://download.qt.io/official_releases/jom/jom.zip", "128fdd846fe24f8594eed37d1d8929a0ea78df563537c0c1b1861a635013fff8", "sha256"],
  23. ["https://github.com/unicode-org/icu/releases/download/release-65-1/icu4c-65_1-Win64-MSVC2017.zip", "cfaf7477d65272e9e01c739951f0607642c0510235e46befc109f6a3addd4f43", "sha256"]
  24. ],
  25. "custom_build_cmd": [
  26. "build-windows.bat"
  27. ],
  28. "custom_install_cmd": [
  29. "{python}", "copy_platform_cmakes.py"
  30. ]
  31. }
  32. },
  33. "Darwin": {
  34. "Mac": {
  35. "cmake_find_source": "FindQt.cmake.mac",
  36. "package_version": "5.15.2-rev8",
  37. "patch_file": "qt-mac.patch",
  38. "depends_on_packages": [
  39. ["tiff-4.2.0.15-rev3-mac", "c2615ccdadcc0e1d6c5ed61e5965c4d3a82193d206591b79b805c3b3ff35a4bf", ""],
  40. ["zlib-1.2.11-rev5-mac", "b6fea9c79b8bf106d4703b67fecaa133f832ad28696c2ceef45fb5f20013c096", ""]
  41. ],
  42. "custom_build_cmd": [
  43. "./build-darwin.sh"
  44. ],
  45. "custom_install_cmd": [
  46. "{python}", "copy_platform_cmakes.py"
  47. ]
  48. }
  49. },
  50. "Linux": {
  51. "Linux": {
  52. "package_version": "5.15.2-rev10",
  53. "patch_file": "qt-linux.patch",
  54. "depends_on_packages": [
  55. ["OpenSSL-1.1.1t-rev1-linux", "63aea898b7afe8faccd0c7261e62d2f8b7b870f678a4520d5be81e5815542b39", ""],
  56. ["tiff-4.2.0.15-rev3-linux", "2377f48b2ebc2d1628d9f65186c881544c92891312abe478a20d10b85877409a", ""],
  57. ["zlib-1.2.11-rev5-linux", "9be5ea85722fc27a8645a9c8a812669d107c68e6baa2ca0740872eaeb6a8b0fc", ""]
  58. ],
  59. "custom_build_cmd": [
  60. "./build-linux.sh",
  61. "tiff-4.2.0.15-rev3-linux",
  62. "zlib-1.2.11-rev5-linux",
  63. "OpenSSL-1.1.1t-rev1-linux",
  64. "x86_64"
  65. ],
  66. "custom_install_cmd": [
  67. "{python}", "copy_platform_cmakes.py"
  68. ]
  69. },
  70. "Linux-aarch64": {
  71. "package_version": "5.15.2-rev10",
  72. "patch_file": "qt-linux.patch",
  73. "depends_on_packages": [
  74. ["OpenSSL-1.1.1t-rev1-linux-aarch64", "f32721bec9c82d1bd7fb244d78d5dc4e2a47e7b808bb36027236ad377e241ea5", ""],
  75. ["tiff-4.2.0.15-rev3-linux-aarch64", "429461014b21a530dcad597c2d91072ae39d937a04b7bbbf5c34491c41767f7f", ""],
  76. ["zlib-1.2.11-rev5-linux-aarch64", "ce9d1ed2883d77ffc69c7982c078595c1f89ca55ec19d89fe7e6beb05f774775", ""]
  77. ],
  78. "custom_build_cmd": [
  79. "./build-linux.sh",
  80. "tiff-4.2.0.15-rev3-linux-aarch64",
  81. "zlib-1.2.11-rev5-linux-aarch64",
  82. "OpenSSL-1.1.1t-rev1-linux-aarch64",
  83. "aarch64"
  84. ],
  85. "custom_install_cmd": [
  86. "{python}", "copy_platform_cmakes.py"
  87. ]
  88. }
  89. }
  90. }
  91. }