Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilation on case-sensitive platforms/filesystems fails (linux/some OS X building) #176

Open
dragontamer8740 opened this issue Jan 30, 2019 · 0 comments

Comments

@dragontamer8740
Copy link

Due to a casing mismatch between the actual filename and the name provided in the include, building the game fails on case-sensitive filesystems. This includes Mac OS X on filesystems that have been marked as case-sensitive, as well as pretty much any Linux distribution.

classes/TiTS.as(428): col: 11 Error: Unable to open included file: (path-to)/includes/zhengShiStation/forgehound.as.

		include "../includes/zhengShiStation/forgehound.as";

Meanwhile, the name of the file is forgeHound.as.

A patch to fix this would be to change line 428 of TiTS.as to read as

		include "../includes/zhengShiStation/forgeHound.as";

So it's pretty simple.
This used to be a problem with a lot more files, back in the days when the github sources for the latest development branch were available. I'd link to the issue number if I remembered it.

@dragontamer8740 dragontamer8740 changed the title Compilation on case-sensitive platforms/filesystems fails (linux building) Compilation on case-sensitive platforms/filesystems fails (linux/some OS X building) Jan 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant