# The following build order must be maintained.
-SUBDIRS = exceptions util log cryptolink dns asiolink cc testutils database
+SUBDIRS = exceptions util log cryptolink dns asiolink cc
+
+if HAVE_GTEST
+SUBDIRS += testutils
+endif
+
+SUBDIRS += database
if HAVE_MYSQL
SUBDIRS += mysql
CLEANFILES = *.gcno *.gcda
-TESTS = sysrepo_setup_tests
+TESTS =
+
+if HAVE_GTEST
+TESTS += sysrepo_setup_tests
sysrepo_setup_tests_SOURCES = sysrepo_setup_tests.cc
sysrepo_setup_tests_CPPFLAGS =
sysrepo_setup_tests_LDADD += $(LIBYANGCPP_LIBS)
sysrepo_setup_tests_LDADD += $(SYSREPO_LIBS)
sysrepo_setup_tests_LDADD += $(SYSREPOCPP_LIBS)
+endif
noinst_PROGRAMS = $(TESTS)