Skip to content

Fixes Upper/Lower Casing for include paths#487

Merged
majcosta merged 5 commits into1dot13:masterfrom
BeatAroundTheBuscher:linux_setup2
Aug 17, 2025
Merged

Fixes Upper/Lower Casing for include paths#487
majcosta merged 5 commits into1dot13:masterfrom
BeatAroundTheBuscher:linux_setup2

Conversation

@BeatAroundTheBuscher
Copy link
Copy Markdown
Contributor

@BeatAroundTheBuscher BeatAroundTheBuscher commented Aug 15, 2025

This PR is a cleaner version of #469 and makes it obsolete


This will help Operation Systems/File Systems which are pedantic about
upper/lower casing to remember already compiled obj/lib files. This means
following messages will not show up anymore

File '/home/xyz/git/source/Lua/luaconf.h' does not exist.
Must remake target '/home/xyz/git/source/Lua/luaconf.h'.

Due to that some files existed in different casing (f. ex. ZLIB.H and zlib.h)
the filenames have been changed to lower casing.
"types.h" was also changed to lower case to avoid system libraries to be used.

types.h, zconf.h and zlib.h were renamed so that global includes like Types.h
are not used.
Copy link
Copy Markdown
Contributor

@majcosta majcosta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just three lines of noops left on the patch, otherwise it's great

Comment thread Laptop/BobbyRGuns.cpp Outdated
@BeatAroundTheBuscher BeatAroundTheBuscher force-pushed the linux_setup2 branch 2 times, most recently from 80a6527 to 59fe6e6 Compare August 16, 2025 20:45
@majcosta majcosta merged commit ed00830 into 1dot13:master Aug 17, 2025
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.

2 participants