Linux Cross-Compatibility
* Correct character case and path separator