build_config.json 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. {
  2. "git_url":"https://github.com/aws/aws-sdk-cpp.git",
  3. "git_tag":"1.11.361",
  4. "package_name":"AWSNativeSDK",
  5. "package_version":"1.11.361-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.361-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.361-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. "package_version":"1.11.361-rev1",
  51. "cmake_find_source":"FindAWSNativeSDK.cmake.iOS",
  52. "custom_build_cmd": [
  53. "./build_AWSNativeSDK_ios.sh"
  54. ],
  55. "custom_install_cmd": [
  56. "./install_AWSNativeSDK_ios.sh"
  57. ]
  58. }
  59. },
  60. "Linux":{
  61. "Linux":{
  62. "depends_on_packages": [
  63. [ "OpenSSL-1.1.1t-rev1-linux", "63aea898b7afe8faccd0c7261e62d2f8b7b870f678a4520d5be81e5815542b39", "" ],
  64. [ "zlib-1.2.11-rev5-linux", "9be5ea85722fc27a8645a9c8a812669d107c68e6baa2ca0740872eaeb6a8b0fc", "" ]
  65. ],
  66. "package_version":"1.11.361-rev1",
  67. "cmake_find_source":"FindAWSNativeSDK.cmake.Linux",
  68. "custom_build_cmd": [
  69. "./build-linux.sh",
  70. "aws_native_sdk_1_11_361",
  71. "20.04",
  72. "curl-7_68_0",
  73. "x86_64"
  74. ],
  75. "custom_install_cmd": [
  76. "./install-linux.sh"
  77. ]
  78. },
  79. "Linux-aarch64":{
  80. "depends_on_packages": [
  81. [ "OpenSSL-1.1.1t-rev1-linux-aarch64", "f32721bec9c82d1bd7fb244d78d5dc4e2a47e7b808bb36027236ad377e241ea5", "" ],
  82. [ "zlib-1.2.11-rev5-linux-aarch64", "ce9d1ed2883d77ffc69c7982c078595c1f89ca55ec19d89fe7e6beb05f774775", "" ]
  83. ],
  84. "package_version":"1.11.361-rev1",
  85. "cmake_find_source":"FindAWSNativeSDK.cmake.Linux",
  86. "custom_build_cmd": [
  87. "./build-linux.sh",
  88. "aws_native_sdk_1_11_361",
  89. "20.04",
  90. "curl-7_68_0",
  91. "aarch64"
  92. ],
  93. "custom_install_cmd": [
  94. "./install-linux.sh"
  95. ]
  96. }
  97. }
  98. }
  99. }