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

Restructuring to simplify Windows build (and all builds) #553

Merged
merged 14 commits into from
Dec 22, 2024

Conversation

sean-parent
Copy link
Member

@sean-parent sean-parent commented Dec 6, 2024

  • Use CPM to manage boost dependencies.
  • Move include files into /include/ directory to match conventions and simplify builds.
  • Some CMake preset cleanup.
  • Stricter compiler settings under VC++.
  • Cross platform CMake support for ASan.
  • Enabled VC++ \analyze and addressed issues.

@sean-parent sean-parent added the draft This PR is a draft - not to be merged label Dec 6, 2024
@sean-parent sean-parent removed the draft This PR is a draft - not to be merged label Dec 12, 2024
@sean-parent sean-parent changed the title [DRAFT] Restructuring to simplify Windows build (and all builds) Restructuring to simplify Windows build (and all builds) Dec 22, 2024
@sean-parent sean-parent merged commit 4795e7f into main Dec 22, 2024
6 checks passed
@sean-parent sean-parent deleted the sean-parent/cmake-boost-install branch December 22, 2024 05:04
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.

1 participant