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

Account for filename collisions on systems with case-insensitive file… #1332

Merged
merged 1 commit into from
Sep 12, 2019

Conversation

ratzlaff
Copy link
Contributor

What does this PR do?
Continues the work done in PR #1191 by accounting for case-insensitive filesystems

How does this PR change Premake's behavior?
when computing sequence numbers for a compiled object filename, use the lowercase version of the base file name

closes #1241

@ratzlaff ratzlaff force-pushed the fix_case_insensitive_collisions branch from f7259c7 to 5142230 Compare September 12, 2019 05:39
src/base/oven.lua Show resolved Hide resolved
@samsinsane samsinsane merged commit 53e4f81 into premake:master Sep 12, 2019
@ratzlaff ratzlaff deleted the fix_case_insensitive_collisions branch September 13, 2019 04:03
ratzlaff added a commit to ratzlaff/premake-core that referenced this pull request Sep 13, 2019
samsinsane added a commit that referenced this pull request Sep 13, 2019
@codecat
Copy link

codecat commented Mar 26, 2020

Apologies if this gets asked a lot, but is a new pre-release expected that contains this fix? I just ran into this exact problem myself on the latest pre-release version. No worries if a pre-release is not in sight, I can build it myself as well! 👍

Just wanted to give a ping that someone randomly hit into this issue.. 😅

@starkos
Copy link
Member

starkos commented Mar 30, 2020

Top of my Premake to-do list right now. I had planning to punch through some PRs and low-hanging issues and get the release out when I got back the States a few weeks ago, but as everything has gone sort of…sideways since then I haven't been able to make the progress I'd hoped. If I continues to drag on I'll abandon the fixes and just make the release.

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

Successfully merging this pull request may close these issues.

Windows - gmake2 case sensitivity
4 participants