--- a/contrib/brl/bbas/bdgl/tests/CMakeLists.txt
+++ b/contrib/brl/bbas/bdgl/tests/CMakeLists.txt
@@ -1,9 +1,17 @@
 # brl/bbas/bdgl/tests/CMakeLists.txt
 
-LINK_LIBRARIES( bdgl vdgl vtol vnl )
+INCLUDE_DIRECTORIES(${GEL_INCLUDE_DIR} )
 
-ADD_EXECUTABLE(bdgl_test_curve_algs      test_curve_algs.cxx)
-ADD_TEST(      bdgl_test_curve_algs bdgl_test_curve_algs)
+ADD_EXECUTABLE( bdgl_test_all
+  test_driver.cxx
+  test_curve_algs.cxx
+  test_region_algs.cxx
+)
+
+TARGET_LINK_LIBRARIES( bdgl_test_all bdgl vdgl vsol vgl testlib )
+
+ADD_TEST(bdgl_test_curve_algs  bdgl_test_all test_curve_algs)
+ADD_TEST(bdgl_test_region_algs bdgl_test_all test_region_algs)
 
 ADD_EXECUTABLE( bdgl_test_include test_include.cxx )
 TARGET_LINK_LIBRARIES( bdgl_test_include bdgl )