Skip to content

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