Initial commit

This commit is contained in:
2026-01-23 22:15:36 +01:00
commit ca60108606
167 changed files with 5311 additions and 0 deletions

101
eastl/all/conandata.yml Normal file
View File

@@ -0,0 +1,101 @@
sources:
"3.27.01":
url: "https://github.com/electronicarts/EASTL/archive/refs/tags/3.27.01.tar.gz"
sha256: "fce43bf443f5569b00a8deae735394ea0b16f6c3f96867a17ded50775ffcdd12"
"3.27.00":
url: "https://github.com/electronicarts/EASTL/archive/refs/tags/3.27.00.tar.gz"
sha256: "5606643e41ab12fd7c209755fe04dca581ed01f43dec515288b1544eea22623f"
"3.21.23":
url: "https://github.com/electronicarts/EASTL/archive/refs/tags/3.21.23.tar.gz"
sha256: "2bcb48f88f7daf9f91c165aae751c10d11d6959b6e10f2dda8f1db893e684022"
"3.21.12":
url: "https://github.com/electronicarts/EASTL/archive/refs/tags/3.21.12.tar.gz"
sha256: "2a4d77e5eda23ec52fea8b22abbf2ea8002f38396d2a3beddda3ff2e17f7db2e"
"3.18.00":
url: "https://github.com/electronicarts/EASTL/archive/refs/tags/3.18.00.tar.gz"
sha256: "a3c5b970684be02e81fb16fbf92ed2584e055898704fde87c72d0331afdea12b"
"3.17.06":
url: "https://github.com/electronicarts/EASTL/archive/3.17.06.tar.gz"
sha256: "9ebeef26cdf091877ee348450d2711cd0bb60ae435309126c0adf8fec9a01ea5"
"3.17.03":
url: "https://github.com/electronicarts/EASTL/archive/3.17.03.tar.gz"
sha256: "50a072066e30fda364d482df6733572d8ca440a33825d81254b59a6ca9f4375a"
"3.16.07":
url: "https://github.com/electronicarts/EASTL/archive/3.16.07.tar.gz"
sha256: "f997a81c8cb36618bd4526ea7a02d026c8111d15fbc138c67ba8f4606680d551"
"3.16.05":
url: "https://github.com/electronicarts/EASTL/archive/3.16.05.tar.gz"
sha256: "deebff248ec0d4da35ca006cec39abdcfe65ccbd7294f6fbdb42fc92232368b6"
"3.16.01":
url: "https://github.com/electronicarts/EASTL/archive/3.16.01.tar.gz"
sha256: "80b0754ea02364dfd3f94e3b65c93087849a8d407196702c0cae59097fbe8d21"
"3.15.00":
url: "https://github.com/electronicarts/EASTL/archive/3.15.00.tar.gz"
sha256: "1578a2935ca490920b96c960fb570dab025280bb978fba40c88eb9ac74760c14"
patches:
"3.27.01":
- patch_file: "patches/3.27.01-0001-use-conan.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.27.01-0002-fix-assert-unused.patch"
patch_description: "disable warning for unused parameter inside assert file"
patch_type: "conan"
"3.27.00":
- patch_file: "patches/3.27.00-0001-use-conan.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.27.00-0002-fix-assert-unused.patch"
patch_description: "disable warning for unused parameter inside assert file"
patch_type: "conan"
"3.21.23":
- patch_file: "patches/3.21.23-0001-use-conan.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
"3.21.12":
- patch_file: "patches/3.21.12-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.17.03-0002-revert-c++14-constexpr.patch"
patch_description: "disable constexpr for unsupported compilers"
patch_type: "portability"
- patch_file: "patches/3.21.12-0003-rename_reference.patch"
patch_description: "use eastl::remove_reference instead of std::remove_reference"
patch_type: "portability"
patch_source: "https://github.com/electronicarts/EASTL/issues/512"
"3.18.00":
- patch_file: "patches/3.17.03-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.17.03-0002-revert-c++14-constexpr.patch"
patch_description: "disable constexpr for unsupported compilers"
patch_type: "portability"
"3.17.06":
- patch_file: "patches/3.17.03-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.17.03-0002-revert-c++14-constexpr.patch"
patch_description: "disable constexpr for unsupported compilers"
patch_type: "portability"
"3.17.03":
- patch_file: "patches/3.17.03-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
- patch_file: "patches/3.17.03-0002-revert-c++14-constexpr.patch"
patch_description: "disable constexpr for unsupported compilers"
patch_type: "portability"
"3.16.07":
- patch_file: "patches/3.15.00-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
"3.16.05":
- patch_file: "patches/3.15.00-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
"3.16.01":
- patch_file: "patches/3.15.00-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"
"3.15.00":
- patch_file: "patches/3.15.00-0001-cmake-shared-use-conan-add-install.patch"
patch_description: "support shared build, use cci's EABase, add install definitions"
patch_type: "conan"