## ## Copyright 1997-2010 Torsten Rohlfing ## ## Copyright 2004-2012 SRI International ## ## This file is part of the Computational Morphometry Toolkit. ## ## http://www.nitrc.org/projects/cmtk/ ## ## The Computational Morphometry Toolkit is free software: you can ## redistribute it and/or modify it under the terms of the GNU General Public ## License as published by the Free Software Foundation, either version 3 of ## the License, or (at your option) any later version. ## ## The Computational Morphometry Toolkit is distributed in the hope that it ## will be useful, but WITHOUT ANY WARRANTY; without even the implied ## warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License along ## with the Computational Morphometry Toolkit. If not, see ## . ## ## $Revision: 4412 $ ## ## $LastChangedDate: 2012-06-04 12:58:46 -0700 (Mon, 04 Jun 2012) $ ## ## $LastChangedBy: torstenrohlfing $ ## # ========================================== # Setup binary test drivers SET(CMTK_LIBRARIES "cmtkIO;cmtkBase;cmtkNumerics;cmtkSystem") SET(DRIVERS "") IF(CMTK_USE_SQLITE) LIST(APPEND DRIVERS libIOTestsSQLite) ENDIF(CMTK_USE_SQLITE) FOREACH(D ${DRIVERS}) ADD_EXECUTABLE(${D} ${D}.cxx) TARGET_LINK_LIBRARIES(${D} ${CMTK_LIBRARIES} ${CMTK_SYSTEM_LIBRARIES}) ENDFOREACH(D ${DRIVERS}) # ========================================== # Tests for "cmtk::SQLite" class IF(CMTK_USE_SQLITE) SET(Tests SQLiteNew SQLiteOpen SQLiteCreateAndInsert SQLiteQuery ) FOREACH(T ${Tests}) ADD_TEST(${T} ${EXECUTABLE_OUTPUT_PATH}/libIOTestsSQLite ${T}) ENDFOREACH(T Tests) ENDIF(CMTK_USE_SQLITE)