build_config.json 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. {
  2. "git_url":"https://github.com/aws/aws-sdk-cpp.git",
  3. "git_tag":"1.11.288",
  4. "package_name":"AWSNativeSDK",
  5. "package_version":"1.11.288-rev1",
  6. "package_url":"https://github.com/aws/aws-sdk-cpp",
  7. "package_license":"Apache-2.0",
  8. "package_license_file":"LICENSE",
  9. "cmake_find_target":"FindAWSNativeSDK.cmake",
  10. "cmake_find_template_custom_indent": 3,
  11. "build_configs": ["Debug", "Release"],
  12. "Platforms":{
  13. "Windows":{
  14. "Windows":{
  15. "package_version":"1.11.288-rev1",
  16. "cmake_find_source":"FindAWSNativeSDK.cmake.Windows",
  17. "custom_build_cmd": [
  18. "build_AWSNativeSDK_windows.cmd"
  19. ],
  20. "custom_install_cmd": [
  21. "install_AWSNativeSDK_windows.cmd"
  22. ]
  23. },
  24. "Android":{
  25. "package_version":"1.11.288-rev1",
  26. "depends_on_packages": [
  27. [ "zlib-1.2.11-rev5-android", "73c9e88892c237a3fc6eafc04268ccd9d479e6d55f9df2ed58b236c8f9cf2cae", "" ]
  28. ],
  29. "patch_file":"AWSNativeSDK-1.11.288-android.patch",
  30. "cmake_find_source":"FindAWSNativeSDK.cmake.Android",
  31. "custom_build_cmd": [
  32. "build_AWSNativeSDK_android.cmd"
  33. ],
  34. "custom_install_cmd": [
  35. "install_AWSNativeSDK_android.cmd"
  36. ]
  37. }
  38. },
  39. "Darwin":{
  40. "Mac":{
  41. "cmake_find_source":"FindAWSNativeSDK.cmake.Mac",
  42. "custom_build_cmd": [
  43. "./build_AWSNativeSDK_mac.sh"
  44. ],
  45. "custom_install_cmd": [
  46. "./install_AWSNativeSDK_mac.sh"
  47. ]
  48. },
  49. "iOS":{
  50. "cmake_find_source":"FindAWSNativeSDK.cmake.iOS",
  51. "custom_build_cmd": [
  52. "./build_AWSNativeSDK_ios.sh"
  53. ],
  54. "custom_install_cmd": [
  55. "./install_AWSNativeSDK_ios.sh"
  56. ]
  57. }
  58. },
  59. "Linux":{
  60. "Linux":{
  61. "depends_on_packages": [
  62. [ "OpenSSL-1.1.1t-rev1-linux", "63aea898b7afe8faccd0c7261e62d2f8b7b870f678a4520d5be81e5815542b39", "" ],
  63. [ "zlib-1.2.11-rev5-linux", "9be5ea85722fc27a8645a9c8a812669d107c68e6baa2ca0740872eaeb6a8b0fc", "" ]
  64. ],
  65. "package_version":"1.11.288-rev1",
  66. "cmake_find_source":"FindAWSNativeSDK.cmake.Linux",
  67. "custom_build_cmd": [
  68. "./build-linux.sh",
  69. "aws_native_sdk_1_11_288",
  70. "20.04",
  71. "curl-7_68_0",
  72. "x86_64"
  73. ],
  74. "custom_install_cmd": [
  75. "./install-linux.sh"
  76. ]
  77. },
  78. "Linux-aarch64":{
  79. "depends_on_packages": [
  80. [ "OpenSSL-1.1.1t-rev1-linux-aarch64", "f32721bec9c82d1bd7fb244d78d5dc4e2a47e7b808bb36027236ad377e241ea5", "" ],
  81. [ "zlib-1.2.11-rev5-linux-aarch64", "ce9d1ed2883d77ffc69c7982c078595c1f89ca55ec19d89fe7e6beb05f774775", "" ]
  82. ],
  83. "package_version":"1.11.288-rev1",
  84. "cmake_find_source":"FindAWSNativeSDK.cmake.Linux",
  85. "custom_build_cmd": [
  86. "./build-linux.sh",
  87. "aws_native_sdk_1_11_288",
  88. "20.04",
  89. "curl-7_68_0",
  90. "aarch64"
  91. ],
  92. "custom_install_cmd": [
  93. "./install-linux.sh"
  94. ]
  95. }
  96. }
  97. }
  98. }