aconstlink / snakeoil

DISCONTINUED - See natus
MIT License
0 stars 0 forks source link

CMake and Externals and Improvement #6

Open aconstlink opened 4 years ago

aconstlink commented 4 years ago

External libraries currently are added directly under the externals folder, which sometimes makes it hard to integrate its CMake structure. Putting every external into a subdirectory and guarding that sub with a CMakeLists.txt file would allow to control the library's CMake and add additional, snakeoil specifics to it.

aconstlink commented 4 years ago

Did do for nearly all externals and added some custom targets for header only externals. Still missing is preventing the CMake external variable hell...