llvm.org GIT mirror llvm / da5cd6a
llvmbuild/main.py: Let LibraryDependencies.inc deterministic. FYI, llvm and clang can be built deterministically between stage 2 and stage3, among iterative clean rebuilds, with GNU ar; configure --disable-timestamps make AR.Flags=crsD RANLIB=echo git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170682 91177308-0d34-0410-b5e6-96231b3b80d8 NAKAMURA Takumi 7 years ago
1 changed file(s) with 3 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
181181 # out easily. If we don't, we should special case the check.
182182
183183 self.ordered_component_infos = []
184 components_to_visit = set(self.component_infos)
184 components_to_visit = sorted(
185 set(self.component_infos),
186 key = lambda c: c.name)
185187 while components_to_visit:
186188 visit_component_info(iter(components_to_visit).next(), [], set())
187189