Skip to content

Reorganize public headers #8273

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

Merged
merged 4 commits into from
Oct 2, 2024
Merged

Reorganize public headers #8273

merged 4 commits into from
Oct 2, 2024

Conversation

asfernandes
Copy link
Member

Reorganize public headers so files in include/firebird do not depend on files in include and a compiler include dir settings (-I) present.

This also deprecates files in include recommending that people include files directly present in firebird/*.

@aafemt
Copy link
Contributor

aafemt commented Sep 29, 2024

Are there still compilers in use that don't understand #pragma once and require old-style guards?

@asfernandes
Copy link
Member Author

Are there still compilers in use that don't understand #pragma once and require old-style guards?

This has nothing to do with this PR and will not be changed here. Please open new thread if you want to discuss this.

But anyway, it's not standard.

@asfernandes asfernandes merged commit aacc981 into master Oct 2, 2024
47 of 48 checks passed
@asfernandes asfernandes deleted the work/public-headers branch October 2, 2024 09:44
asfernandes added a commit that referenced this pull request Oct 2, 2024
Merge branch 'work/public-headers-v5' into v5.0-release
@asfernandes asfernandes self-assigned this Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants