cpuinfo icon indicating copy to clipboard operation
cpuinfo copied to clipboard

Allow specifying GTest/benchmark locations with -D${packagename}_ROOT

Open iskunk opened this issue 1 year ago • 4 comments

I have my own builds of the GTest and benchmark libraries that I want to use in the cpuinfo build, but the USE_SYSTEM_LIBS option assumes that these are installed in the default compiler/linker paths, without allowing for an alternate location (e.g. somewhere under $HOME or /opt).

This patch enables the standard *_ROOT convention supported by find_package() for these libraries, i.e. -DGTest_ROOT=/path/to/gtest-prefix and -Dbenchmark_ROOT=/path/to/benchmark-prefix.

iskunk avatar Nov 29 '23 03:11 iskunk