【libyuv】Cmakelists中这条指令什么意思?

请教一个有关Libyuv开源库中Cmakelists的问题:

img


这个截图是libyuv自带的cmakelists,这个** ly_source_files 是读取的 source 目录下的所有源文件,用于后面生成静态库和静态库。
为什么读取到的 ly_source_files 要使用
LIST(SORT ly_source_files) **指令来排序一下呢??
注释掉这条指令没有任何问题,那么这么做的意义是什么呢?有人明白吗

我感觉可能是稍稍提高链接的速度,
类似头文件的包含顺序能稍微提高一点点编译速度 参考 《Effective C++》