This repository has been archived by the owner on Nov 10, 2023. It is now read-only.
Tags: facebook/buck
Tags
Get Buck working for 3.10 (#2696) (#2697) Cherry-picked from 1ae1e6c Summary: Pull Request resolved: #2696 On 3.10 some `collections` classes have been moved to `collections.abc` and it causes Buck 1 to crash. This diff fixes those instances. Really pex should be upgraded, but I made an attempt and it was very difficult due to our custom changes to pex. Reviewed By: bigfootjon fbshipit-source-id: 15a7bb96e664d5169b12de09e9157571782c861f Co-authored-by: Lisa Roach <lisroach@fb.com>
Update dependencies for Big Sur (#2580) * Update JNA to resolve framework loading issue on Big Sur java-native-access/jna#1215 * Remove workaround initializing JNA early java-native-access/jna#652 This issue was resolved and property SIZE does not exist with JNA version 5.6.0. * Update NuProcess to 2.0.1 for compatibility with JNA * Build NuProcess with openjdk version "1.8.0_275" jetty/jetty.project#3244 * Cherry pick a2912b9 a2912b9
Allow creation of an "umbrella directory" module map Summary: This adds a separate mode for module map generation that uses an umbrella directory declaration, rather than an umbrella header declaration. This fits Buck's general approach to headers better - it's kind of like an autoglob for every header in the library, without the need to either generate or manually maintain a valid umbrella header. It's implemented by adding a new `ModuleMapMode` enum, and a new case to `HeaderMode` to differentiate between the two associated forms of module maps. I decided to have it specified at the `.buckconfig` level, rather than per-library, as this is simpler and is sufficient for the use-case. Reviewed By: williamtwilson shipit-source-id: 10842bbd24
Change RunnerLibrary to TestRunner Summary: this renames the runner_library field on the test rules to be just runner. This makes more sense since we are now specifying the runners with special runner rules instead of just a generic library. Reviewed By: miaoyipu shipit-source-id: a9faec0d15
PreviousNext