clMathLibraries / clBLAS

a software library containing BLAS functions written in OpenCL
Apache License 2.0
843 stars 237 forks source link

Centralized location for path management #103

Open ghisvail opened 9 years ago

ghisvail commented 9 years ago

The rationales behind this issue are similar to what is explained in:

https://github.com/arrayfire/arrayfire/issues/721

Feel free to re-use the solution I submitted in the following PR:

https://github.com/arrayfire/arrayfire/pull/722

i.e., a corresponding clBLASInstallDirs module containing all the installation paths (for libraries, runtime, include, cmake modules...) which is then imported in the main CMakeLists.txt and used to throughout the rest of the project. That way, all install paths associated with the project can be changed / overridden from one single location.