Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-26 | Snap for 11878398 from fd15aa2b943e8cdd42695fca9e1f3fb90e054f5c to ↵busytown-mac-infra-release | Android Build Coastguard Worker | |
busytown-mac-infra-release Change-Id: I9ae5cdb7e23889aa167e3d5b47bb602b43fb8c42 | |||
2024-05-23 | Snap for 11878282 from 15f07df1cc9b9f6e2641246753288094234adc0b to sdk-releasesdk-release | Android Build Coastguard Worker | |
Change-Id: I1ffa48c8b90cac1eff018f7e1a71c7686742d119 | |||
2024-05-22 | Upgrade google-fruit to dab5bdfe01eb9f90a2b688c7f3be177a9bd8d5c6HEADmastermain | Zijun | |
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update external/google-fruit For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: I37a37fd9d15fa7b96ff07c760185a4d0c12b9218 | |||
2024-05-21 | Fix the copy/move constructor declarations in ↵upstream-master | Marco Poletti | |
NormalizedComponentStorageHolder. Some compilers failed with the previous declaration. | |||
2024-05-21 | Mark a swap method noexcept, addressing a Clang Tidy check. | Marco Poletti | |
2024-05-21 | Add support for latest compiler versions in the CI scripts. | Marco Poletti | |
2024-05-21 | Switch from asctime to strftime in example code, addressing a Clang Tidy check. | Marco Poletti | |
2024-05-21 | Disable some recently-added Clang Tidy performance checks that are not relevant. | Marco Poletti | |
2024-05-21 | Add dockerfiles for Ubuntu 23.10 and 24.04. | Marco Poletti | |
2024-05-21 | Snap for 11871564 from 8bbe064ddbe89cc9fac6ee6df5f0610da0ddce24 to sdk-release | Android Build Coastguard Worker | |
Change-Id: I5a085623190f4f874207dd28355e8759cb3cc381 | |||
2024-05-21 | Upgrade google-fruit to v3.7.1 | Yi Kong | |
This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update external/google-fruit For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Bug: 341848055 Change-Id: Id57c73415a13a5e69e50130cb2f7648ed1d82bf5 | |||
2024-05-10 | Snap for 11819167 from ebadb839c151abe07dda35bad493601cd2d85ab6 to ↵ | Android Build Coastguard Worker | |
busytown-mac-infra-release Change-Id: Icbe46cdc0f69df101ce97ed6eeca9d60ee035cca | |||
2024-03-07 | Snap for 11541002 from 38a09d88dc242b66a14311aa32ad57cc85d53fb9 to sdk-releaseplatform-tools-35.0.1 | Android Build Coastguard Worker | |
Change-Id: I09fba02f2399bf84b2f6bd39f011d75848ce6000 | |||
2024-02-28 | Snap for 11505368 from f454cd9bf525972af67a94a683db3b40db43dad8 to sdk-release | Android Build Coastguard Worker | |
Change-Id: Icb9861e468cda241a87116aa5a9732c9d1a4e717 | |||
2024-02-27 | Update OWNERS file am: f454cd9bf5 | Sadaf Ebrahimi | |
Original change: https://android-review.googlesource.com/c/platform/external/google-fruit/+/2974451 Change-Id: Iac09eb31b16af1ca03e616edba4558764d7e7dc9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2024-02-27 | Update OWNERS file | Sadaf Ebrahimi | |
Remove Xoogler iam Test: TreeHugger Change-Id: If56b41f6040fa06c179d7c5aeb6086a13cd18037 | |||
2023-01-29 | Fixed how to get `GENERATOR_IS_MULTI_CONFIG` | tt4g | |
`GENERATOR_IS_MULTI_CONFIG` is a global property, not a variable. | |||
2023-01-29 | Support CMake multi-configuration generator (#149) | tt4g | |
* Support CMake multi-configuration generator Replace `include_directories(${Boost_INCLUDE_DIRS})` with `target_include_directories(fruit PRIVATE ${Boost_INCLUDE_DIRS})`. Boost is only needed at build time, so the `PRIVATE` scope should be best. * Remove CMAKE_CXX_COMPILER_ID check `WINDOWS_EXPORT_ALL_SYMBOLS` property works only on Windows, so ‘CMAKE_CXX_COMPILER_ID‘ checks are not required. * Fix tests * Fixed a bug that a semicolon became the delimiter when `FRUIT_TEST_COMPILE_FLAGS` was expanded * Fix tests * Fix `CHECK_CXX_SOURCE_COMPILES` `CMAKE_REQUIRED_FLAGS` does not seem to inherit `CMAKE_CXX_FLAGS` etc., so I reverted to explicitly setting all flags. * Fix `CHECK_CXX_SOURCE_COMPILES` again * Fixed a bug with missing C++ standard flags CMake's multi-configuration generator support commit was missing `-std=c++11` from the `FRUIT_ADDITIONAL_COMPILE_FLAGS` variable. This caused fruit to be built with the C++ standard flags, but tests and `CHECK_CXX_SOURCE_COMPILES()` were built without the C++ standard flags. it now specifies the C++ standard option. * Fixed a bug that could not include boost headers * Set msbuild Configuration MSVC in GitHub Actions was always doing Debug builds due to the addition of CMake multi-configuration generator support. Fixed to specify `/pConfiguration=%CONFIGURATION%` in the `msbuild` command. * Fix tests * Added `FRUIT_ALLOW_MULTI_CONFIG` option * Fix wrong escape * Updated comments on `FRUIT_ALLOW_MULTI_CONFIG` option * Improved CMake multi-configuration generator tests | |||
2023-01-21 | Bump the Fruit version to 3.7.1. | Marco Poletti | |
2023-01-21 | Add support for clang-11.0 in OS X CI tests. | Marco Poletti | |
2023-01-21 | Bump the minimum version of Clang used in OS X CI tests to 11. Clang 9 is ↵ | Marco Poletti | |
deprecated in brew. | |||
2023-01-21 | Change a using declaration into a typedef to workaround a bug in MSVC 2022. | Marco Poletti | |
2023-01-21 | Bump the minimum version of Clang used in OS X CI tests to 9. Clang 8 ↵ | Marco Poletti | |
doesn't seem to be available in brew anymore. | |||
2023-01-21 | typo | Timo Lange | |
2023-01-21 | add tests for move-only and non-move types | Timo Lange | |
2023-01-21 | typo | Timo Lange | |
2023-01-21 | fix for assisted reference type arguments of factories | Timo Lange | |
2022-12-03 | Bump the version to 3.7.0. | Marco Poletti | |
2022-12-03 | Upgrade a leftover actions/checkout@v2 use to v3. | Marco Poletti | |
2022-12-03 | Set the Boost dir explicitly in Windows CI tests. | Marco Poletti | |
Before it was using the wrong path and set-output is deprecated in Github actions anyway so it was just a matter of time before this broke. | |||
2022-11-27 | Don't pass -Wno-unknown-warning-option in MinGW CI runs. | Marco Poletti | |
The GCC version in the MinGW CI environment doesn't support this flag and fails. Presumably because it's too old. | |||
2022-11-27 | Use "libraries: headers" instead of "libraries: unordered" when installing ↵ | Marco Poletti | |
Boost for Windows CI tests. `unordered` is a header-only library so AFAICT it's lumped into `headers` and can't be specified individually. | |||
2022-11-19 | Try fixing the Windows CI configuration with MinGW + Boost. | Marco Poletti | |
2022-11-19 | Fix remaining references to old the OS X CI script. | Marco Poletti | |
2022-11-14 | Remove config files for Travis CI and Appveyor, and update docs to mention ↵ | Marco Poletti | |
Github actions instead. | |||
2022-11-14 | Update the CI badges in the github home page to the Github Actions ones. | Marco Poletti | |
2022-11-14 | (Hopefully) fix the Windows CI config for MinGW. | Marco Poletti | |
2022-11-14 | CI: keep only the min and max supported clang version for each OS X version. | Marco Poletti | |
2022-11-14 | Temporarily test against all available clang versions in OS X CI tests. | Marco Poletti | |
To see which ones are broken. Then I'll pick 1/2 per OS X version. | |||
2022-11-14 | Try different compiler versions for OS X CI tests. | Marco Poletti | |
clang-15 doesn't work, boost is failing to build with "error: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Werror,-Wdeprecated-builtins]". clang-8 works on Mac OS 12 but not in Mac OS 10 and 11. Switching to clang-9 in those. gcc doesn't work on Mac OS 13 ATM due to https://github.com/iains/gcc-12-branch/issues/6, so I disabled it there (relying on the CI tests with Mac OS 12 instead). | |||
2022-11-14 | Fix the vcvarsall dir location used in MSVC 2022 CI tests. | Marco Poletti | |
2022-11-14 | Call microsoft/setup-msbuild@v1.1 in MSVC CI tests to add msbuild to PATH. | Marco Poletti | |
2022-11-14 | Partial revert of 00f238e5 to fix compilation errors with Clang/GCC. | Marco Poletti | |
2022-11-14 | Mark a variadic constructor "explicit" to fix a clang-tidy warning. | Marco Poletti | |
2022-11-14 | Update the expected error regexes in tests with the error formats of the ↵ | Marco Poletti | |
latest MSVC 2019 and 2022. | |||
2022-11-14 | Simplify some code so that Fruit HEAD compiles in Visual Studio again. | Marco Poletti | |
2022-11-12 | Run "brew unlink" before "brew link" in OS X CI tests. | Marco Poletti | |
Otherwise "brew link" seems to not update pre-existing links, even with --force and --overwrite. | |||
2022-11-12 | Use actions/checkout@v3 instead of v2, Node.js 12 actions are deprecated. | Marco Poletti | |
2022-11-12 | Bump the Clang version used in DebugAsanUbsan runs in Ubuntu 22.x to 13. | Marco Poletti | |
Clang 11 has issues in this mode (while it works in other modes). | |||
2022-11-12 | Adjust the expected error regex in a test to allow the error format used by ↵ | Marco Poletti | |
Clang 15. |