hypersurge / awe6

awe6, the inverted game framework (Haxe)
http://awe6.org
MIT License
79 stars 11 forks source link

Run Script Fix For Unix-Based Platforms #36

Closed bedwardly-down closed 4 years ago

bedwardly-down commented 4 years ago

With Linux, Mac, BSD, and other platforms based on Unix, since __Config.xmlbegins with a capital letter in the template, it must be capitalized when creating the hxml script. The casing of files is very relevant here due to how Unix treats both cases as totally different files. This should not affect Windows or (Flash/Haxe)Develop functionality since file casing doesn't have the same effect there.

hypersurge commented 4 years ago

Thanks, good spot. I noticed some other hxml references to lowercase __config.xml elsewhere so will need to review in more detail before merging.

bedwardly-down commented 4 years ago

Most of the other ones I've noticed are in the Readme's for running the samples along with using \ instead of / for directories. I have noticed that the Haxedevelop projects have that too, but since that's a Windows only program, it shouldn't be a problem there.