Merge "AAPT2: Keep file enumeration consistent across platforms"
This commit is contained in:
committed by
Android (Google) Code Review
commit
39ddabf2d0
@@ -186,6 +186,12 @@ static bool LoadInputFilesFromDir(IAaptContext* context, const CompileOptions& o
|
||||
out_path_data->push_back(std::move(path_data.value()));
|
||||
}
|
||||
}
|
||||
|
||||
// File-system directory enumeration order is platform-dependent. Sort the result to remove any
|
||||
// inconsistencies between platforms.
|
||||
std::sort(
|
||||
out_path_data->begin(), out_path_data->end(),
|
||||
[](const ResourcePathData& a, const ResourcePathData& b) { return a.source < b.source; });
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user