dmlc / dmlc-core

A common bricks library for building scalable and portable distributed machine learning.
Apache License 2.0
865 stars 519 forks source link

Build standalone test executables with CMake #657

Open hcho3 opened 3 years ago

hcho3 commented 3 years ago

Right now, standalone test executables in test/ are built with GNU Make (Makefile). We should also allow these executables to be built with CMake.

hcho3 commented 3 years ago

Also, the standalone executables should be tested in the CI. Right now, they are not.

trivialfis commented 3 years ago

Maybe we can just convert some of them into gtest?