Skip to content

fix: presets and add new dev preset#1136

Open
niermann999 wants to merge 2 commits intoacts-project:mainfrom
niermann999:fix-prests
Open

fix: presets and add new dev preset#1136
niermann999 wants to merge 2 commits intoacts-project:mainfrom
niermann999:fix-prests

Conversation

@niermann999
Copy link
Copy Markdown
Collaborator

Fixes the prefetch of the Eigen source and adds a new dev preset that as the base of the accelerator presets.

@niermann999
Copy link
Copy Markdown
Collaborator Author

Picks up changes in #1134

@niermann999 niermann999 requested a review from krasznaa April 8, 2026 09:30
@niermann999 niermann999 force-pushed the fix-prests branch 2 times, most recently from 37ca957 to 15605a1 Compare April 8, 2026 09:39
Copy link
Copy Markdown
Member

@krasznaa krasznaa left a comment

Choose a reason for hiding this comment

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

I should be able to make something like this work for myself. With some additional tweaks on top, but that's what CMakeUserPresets.json is for after all...

"name": "dev-fp64",
"displayName": "FP64 Developer Configuration: Build all Dependencies",
"displayName": "FP64 Developer Configuration: Build main Components",
"inherits": [ "dev-fp32" ],
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It sort of throws the natural-looking dependency stricture out of the window, but I think it's better to make the fp64 versions inherit from the fp32 versions. And then just override "DETRAY_CUSTOM_SCALARTYPE" in them.

This way the "complicated" part of the configuration only has to be written once.

Again, I agree that this is a bit counter-intuitive. But I think that's the best way of organizing this code.

@niermann999 niermann999 force-pushed the fix-prests branch 3 times, most recently from bdc0960 to 7669cd1 Compare April 8, 2026 14:45
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 9, 2026

@niermann999 niermann999 requested a review from krasznaa April 9, 2026 15:55
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