- llvm-build should now be Python2.4 compatible as best I know.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143641
91177308-0d34-0410-b5e6-
96231b3b80d8
# directories we have already traversed.
# First, discover all the LLVMBuild.txt files.
# directories we have already traversed.
# First, discover all the LLVMBuild.txt files.
- for dirpath,dirnames,filenames in os.walk(llvmbuild_source_root,
- followlinks = True):
+ #
+ # FIXME: We would like to use followlinks=True here, but that isn't
+ # compatible with Python 2.4. Instead, we will either have to special
+ # case projects we would expect to possibly be linked to, or implement
+ # our own walk that can follow links. For now, it doesn't matter since
+ # we haven't picked up the LLVMBuild system in any other LLVM projects.
+ for dirpath,dirnames,filenames in os.walk(llvmbuild_source_root):
# If there is no LLVMBuild.txt file in a directory, we don't recurse
# past it. This is a simple way to prune our search, although it
# makes it easy for users to add LLVMBuild.txt files in places they
# If there is no LLVMBuild.txt file in a directory, we don't recurse
# past it. This is a simple way to prune our search, although it
# makes it easy for users to add LLVMBuild.txt files in places they