Skip to content

Keep some compile flags private#114

Merged
ianichitei merged 5 commits intobitdefender:masterfrom
ianichitei:master
Aug 18, 2025
Merged

Keep some compile flags private#114
ianichitei merged 5 commits intobitdefender:masterfrom
ianichitei:master

Conversation

@ianichitei
Copy link
Copy Markdown
Contributor

This changes the build scripts to set some compiler options only when this is the top-level project, solving the issues raised in #113. When consumed as a library the user will have more control over how bddisasm and bdshemu are built. Pre-built binaries will still be compiled as before.

I also added a clang build step on Windows and disabled some clang specific warnings.

@ianichitei ianichitei requested a review from vlutas August 18, 2025 15:34
@ianichitei ianichitei merged commit 7d8526c into bitdefender:master Aug 18, 2025
11 checks passed
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