Skip to content

Fix casing of includes for case-sensitive systems - #57

Merged
JohnGreenFC merged 2 commits into
carbonengine:mainfrom
TrueBrain:push-korqtzztlxpt
Oct 26, 2026
Merged

JohnGreenFC merged 2 commits into
carbonengine:mainfrom
TrueBrain:push-korqtzztlxpt

Conversation

@TrueBrain

Copy link
Copy Markdown

For the include folder, more entries were using lower-case to include from it than upper-case. It also makes most sense, as the common naming of "include" folder is in lower case.

A next step into making this repository compile on Linux.

Full disclosure: I am employed by Fenris Creations, although I have no involvement with the Carbon project. I work on this in my free time under my own name.

@TrueBrain
TrueBrain force-pushed the push-korqtzztlxpt branch 2 times, most recently from 0cf3f4f to c33074a Compare August 11, 2026 20:41
@TrueBrain TrueBrain changed the title chore: compile on case sensitive filesystems Fix casing of includes for case-sensitive systems Aug 12, 2026
@JohnGreenFC

Copy link
Copy Markdown

Looks good in principle, just need to rebase it. We have some other PR's making it through the pipeline once our v145 upgrade is finished. I would recommend doing it then, I will keep you notified

TrueBrain and others added 2 commits October 21, 2026 09:16
For the include folder, more entries were using lower-case to
include from it than upper-case. It also makes most sense, as
the common naming of "include" folder is in lower case.
@JohnGreenFC
JohnGreenFC merged commit 39779ca into carbonengine:main Oct 26, 2026
13 checks passed
@JohnGreenFC

Copy link
Copy Markdown

@TrueBrain Thank you for the contribution, I'm confirming its now in the codebase!

JuhDuh26 added a commit to JuhDuh26/trinity that referenced this pull request Oct 26, 2026
Main moved trinity/Include to trinity/include (carbonengine#57), which conflicted with
this branch's edits to ITr2ValueBinding.h and CMakeLists.txt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

3 participants