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

Fix compiling with HEADERPOPULARITY=1 #77712

Merged
merged 1 commit into from
Nov 10, 2024

Conversation

mqrause
Copy link
Contributor

@mqrause mqrause commented Nov 9, 2024

Summary

None

Purpose of change

#76513 added includes to third-party files in a way that caused some issues.

Describe the solution

Fix the includes and remove the lint changes from imgui files that I also assume aren't needed anymore.

Describe alternatives you've considered

Testing

Compiled with make -j$((`nproc`+0)) CCACHE=1 RELEASE=1 MSYS2=1 DYNAMIC_LINKING=1 SDL=1 TILES=1 SOUND=0 LOCALIZE=1 LANGUAGES=all LINTJSON=0 ASTYLE=0 TESTS=0 HEADERPOPULARITY=1 with MSYS2 without errors.

Additional context

@github-actions github-actions bot added [C++] Changes (can be) made in C++. Previously named `Code` ImGui Anything related to the new ImGui UI for SDL/tiles or ImTui for curses builds astyled astyled PR, label is assigned by github actions json-styled JSON lint passed, label assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions labels Nov 9, 2024
@Maleclypse Maleclypse merged commit 9f59d19 into CleverRaven:master Nov 10, 2024
22 of 28 checks passed
@mqrause mqrause deleted the include_fix branch November 10, 2024 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [C++] Changes (can be) made in C++. Previously named `Code` ImGui Anything related to the new ImGui UI for SDL/tiles or ImTui for curses builds json-styled JSON lint passed, label assigned by github actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants