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

Major CMake rework #72

Merged
merged 18 commits into from
Oct 19, 2024
Merged

Major CMake rework #72

merged 18 commits into from
Oct 19, 2024

Conversation

Rinzii
Copy link
Owner

@Rinzii Rinzii commented Oct 19, 2024

This PR is solely focused on making the CMake script more scalable. The issue I was running into before was it was super easy to miss files or not properly add them to the cmake. Now we are being significantly more explicit.

@Rinzii Rinzii added the enhancement New feature or request label Oct 19, 2024
@Rinzii Rinzii added this to the Road to v1.0.0 milestone Oct 19, 2024
@Rinzii Rinzii requested a review from nekoflare October 19, 2024 01:01
@Rinzii Rinzii self-assigned this Oct 19, 2024
@Rinzii
Copy link
Owner Author

Rinzii commented Oct 19, 2024

Also applied some minor bug fixes for Intel OneAPI DPC++

Mostly just a quick fix to throw on top of this PR

@Rinzii
Copy link
Owner Author

Rinzii commented Oct 19, 2024

Also ignore the failed check for the linter. I will fix all issues with the linter in a later PR.

@Rinzii Rinzii merged commit 143cefa into dev Oct 19, 2024
52 of 53 checks passed
@Rinzii Rinzii deleted the ian/cmake-rework branch October 19, 2024 23:01
Copy link
Collaborator

@nekoflare nekoflare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK

Copy link
Collaborator

@nekoflare nekoflare left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants