Commit Graph

10 Commits

Author SHA1 Message Date
Zach Laine
86f2f2689d Define BOOST_ALL_NO_LIB=1 in CMake builds. 2018-10-24 22:59:15 -05:00
Zach Laine
c30ee8631c Remove previous hack of defining BOOST_NO_AUTO_PTR explicitly in source, and
instead make sure that the Travis build uses Boost 1.68; also upgraded
Google.Benchmark dependency to v1.2.0.
2018-10-24 22:59:15 -05:00
Zach Laine
95bb6233aa When doing a fallback download of Boost in the CMake build, use 1.68. 2018-10-24 22:59:15 -05:00
Zach Laine
62d64d9b44 Remove Google benchmark, and clone it for use only in the CMake build. 2018-03-04 13:16:00 -06:00
Zach Laine
ba3d943559 Simplify if_else so that it no longer requires linking to unit_test_framework. 2018-03-04 12:41:00 -06:00
Zach Laine
8cbd7c70c2 Fix CMake build. 2018-03-04 12:23:08 -06:00
Zach Laine
8ff40f50e3 Don't require exactly Boost 1.64. 2018-02-14 17:45:34 -06:00
Rohit Grover
2ac48c9855 fixes #24: changes to CMake related files to allow inclusion of yap as a submodule 2017-08-16 15:19:56 -05:00
Zach Laine
237811e77f Boost 1.62 -> Boost 1.64, because Bintray. 2017-06-24 17:16:12 -05:00
Louis Dionne
c23c06e509 [CMake] Pull the setting up of dependencies into its own file
Also, properly define link/header dependencies between targets.
2016-12-18 17:49:23 -06:00