Clean up CTest usage.
commitad78934a45d2b41999e62b967a53863330547779
authorTeemu Murtola <teemu.murtola@gmail.com>
Sat, 14 Sep 2013 18:48:35 +0000 (14 21:48 +0300)
committerMark Abraham <mark.j.abraham@gmail.com>
Fri, 4 Oct 2013 09:06:39 +0000 (4 11:06 +0200)
treec60940667ead953a1751377ef366fc03f2a2b0cc
parent5f33050726d30d7ad903d030f407efe65422944c
Clean up CTest usage.

- Remove use of backwards-compatibility Dart include; we are not using
  such dashboards.
- Move CTest include to the top of the main CMakeLists.txt.  This clears
  a lot of confusion about how BUILD_TESTING works, as it is declared by
  CTest.  Previously it worked because include(Dart) also declared it.
- The memory check suppression file needs a different treatment.  That
  also seems to have worked only because CTest was included twice.

Change-Id: I418997bfe01a0f3d90f40558a4dbba10f4744af7
CMakeLists.txt