-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sort build rules lexicographically in folly/algorithm/simd/
Summary: Here are some ways to order the build rules: * Lexicographically, by alphabetical name. * Topographically, by dependencies. * Ad-hoc, by other rules. * Randomly. If we want some order, then lexicographically by alphabetical name is the most straightforward. Ordering topographically by dependencies is: (1) unnecessary in the buck ecosystem, (2) difficult on maintainers, (3) not facilitated with tools, (4) non-deterministic. In contrast, ordering alphabetically by name is simpler to do with or without tools and is deterministic. (Deterministic here means that a problem has either no solution or exactly one solution.) Reviewed By: Orvid Differential Revision: D64113352 fbshipit-source-id: 689286013b7cbc9bfcf33699ce57daec42d78386
- Loading branch information
1 parent
d05f99e
commit 79c1a00
Showing
2 changed files
with
38 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters