ADD_EXECUTABLE( boct_test_all
  test_driver.cxx
  test_create_tree.cxx
  test_locate_point.cxx
  test_locate_region.cxx
  test_find_neighbors.cxx
  test_binary_io.cxx
  test_clone_tree.cxx
  test_tree_cell_reader.cxx
  test_bit_tree.cxx
  #test_bit_tree2.cxx
 )

TARGET_LINK_LIBRARIES( boct_test_all boct testlib vnl vgl_io vgl vpl)

ADD_TEST( boct_test_locate_point   ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_locate_point  )
ADD_TEST( boct_test_create_tree    ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_create_tree   )
ADD_TEST( boct_test_locate_region  ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_locate_region )
ADD_TEST( boct_test_find_neighbors ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_find_neighbors)
ADD_TEST( boct_test_binary_io      ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_binary_io)
ADD_TEST( boct_test_clone_tree    ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_clone_tree   )
ADD_TEST( boct_test_tree_cell_reader    ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_tree_cell_reader   )
ADD_TEST( boct_test_bit_tree      ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_bit_tree )
ADD_TEST( boct_test_bit_tree2      ${EXECUTABLE_OUTPUT_PATH}/boct_test_all test_bit_tree2 )

ADD_EXECUTABLE( boct_test_include test_include.cxx )
TARGET_LINK_LIBRARIES( boct_test_include boct vnl)
ADD_EXECUTABLE( boct_test_template_include test_template_include.cxx )
TARGET_LINK_LIBRARIES( boct_test_template_include boct vnl)
