You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
CCCL uses a variety of build/test scripts that simplify and standardize the process for building/testing the various components. This includes setting up cmake configuration/build/test options.
With the addition of the Windows scripts, there is now quite a bit of redundancy between the Windows and Linux scripts. This invites the opportunity for the configurations to drift apart between Linux and Windows, which makes maintenance more difficult and risks discrepancies between Windows and Linux.
Describe the solution you'd like
CMake has a feature called "presets" that allow you to specify common configuration/build/test settings for a variety of different use cases.
We should move as much of the build/test logic in our scripts into cmake presets, so that way it can be shared between Windows and Linux.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Is this a duplicate?
Area
Infrastructure
Is your feature request related to a problem? Please describe.
CCCL uses a variety of build/test scripts that simplify and standardize the process for building/testing the various components. This includes setting up cmake configuration/build/test options.
With the addition of the Windows scripts, there is now quite a bit of redundancy between the Windows and Linux scripts. This invites the opportunity for the configurations to drift apart between Linux and Windows, which makes maintenance more difficult and risks discrepancies between Windows and Linux.
Describe the solution you'd like
CMake has a feature called "presets" that allow you to specify common configuration/build/test settings for a variety of different use cases.
We should move as much of the build/test logic in our scripts into cmake presets, so that way it can be shared between Windows and Linux.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: