Fix case-sensitive path issues on Linux