Making Applications with Different Streaming and Collision Parameters Easy to Build
Currently, in order to build the UniformGridGPU
application with a pull
streaming parameter, one needs to manually edit the CMakeLists.txt
file. This process requires user-interaction and is not suited for automated benchmarks. There are two approaches to fix this problem:
- Provide a Command Line parameter to set the streaming and collision parameter.
- Enable all the combinations of different targets but exclude them from the
ALL
target. This would ensure that those targets do not get built, but anyone who wants to build them can build them post generation by specifying the target explicitly.
I propose the second option. If there is support for this, I'll implement the change and send a pull request regarding the same.