benchmark/cmake
Eric Fiselier 68e228944e Fix #538 - gtest.h not found when building with older CMake versions.
Older CMake versions, in particular 2.8, don't seem to correctly handle
interface include directories. This causes failures when building the
tests. Additionally, older CMake versions use a different library install
directory than expected (i.e. they use lib/<target-triple>). This caused
certain tests to fail to link.

This patch fixes both those issues. The first by manually adding the
correct include directory when building the tests. The second by specifying
the library output directory when configuring the GTest build.
2018-03-21 13:27:04 -06:00
..
Modules CMake: implement LTO for clang. Fixes #478 (#487) 2017-11-29 12:48:43 -08:00
AddCXXCompilerFlag.cmake Improve State packing: put important members on first cache line. (#527) 2018-02-14 13:44:41 -07:00
benchmark.pc.in Add a pkg-config file, for the benefit of projects not using CMake. (#480) 2017-11-15 11:51:22 -08:00
Config.cmake.in Add CMake Package Config files during install 2017-04-03 01:54:24 +02:00
CXXFeatureCheck.cmake Attempting to resolve a submoduling issues... (#439) 2017-08-28 16:10:19 -07:00
GetGitVersion.cmake Fix get_git_version to use GIT_EXECUTABLE. 2015-10-18 02:13:37 +02:00
gnu_posix_regex.cpp Fix #50 by using nullptr and adding stricter warning. 2014-10-11 15:52:50 -07:00
HandleGTest.cmake Fix #538 - gtest.h not found when building with older CMake versions. 2018-03-21 13:27:04 -06:00
llvm-toolchain.cmake CMake: implement LTO for clang. Fixes #478 (#487) 2017-11-29 12:48:43 -08:00
posix_regex.cpp Close a memory leak in configuration code 2016-02-09 13:08:56 +00:00
std_regex.cpp Change std::regex detection test to detect bug in libstdc++. 2015-03-06 12:05:19 -05:00
steady_clock.cpp address review comments 2015-03-26 18:32:31 -04:00
thread_safety_attributes.cpp Adopt new benchmark timing internals. 2015-03-12 18:03:33 -04:00