diff options
-rw-r--r-- | cmake/modules/Macros.cmake | 2 | ||||
-rw-r--r-- | test/Makefile.am | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/cmake/modules/Macros.cmake b/cmake/modules/Macros.cmake index 92fe9d81..6acc82a7 100644 --- a/cmake/modules/Macros.cmake +++ b/cmake/modules/Macros.cmake @@ -65,6 +65,8 @@ macro(add_unit_test _name _target) list(APPEND _env "DBUS_TEST_EXEC=${DBUS_TEST_EXEC}") list(APPEND _env "DBUS_TEST_HOMEDIR=${DBUS_TEST_HOMEDIR}") list(APPEND _env "DBUS_TEST_UNINSTALLED=1") + list(APPEND _env "G_TEST_BUILDDIR=${Z_DRIVE_IF_WINE}${PROJECT_BINARY_DIR}/test") + list(APPEND _env "G_TEST_SRCDIR=${Z_DRIVE_IF_WINE}${PROJECT_SOURCE_DIR}/test") list(APPEND _env ${__ENV}) set_tests_properties(${_name} PROPERTIES ENVIRONMENT "${_env}") endmacro() diff --git a/test/Makefile.am b/test/Makefile.am index f9d63965..d599a8c4 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -403,6 +403,8 @@ AM_TESTS_ENVIRONMENT = \ export DBUS_TEST_EXEC=@abs_top_builddir@/test; \ export DBUS_TEST_HOMEDIR=@abs_top_builddir@/dbus; \ export DBUS_TEST_UNINSTALLED=1; \ + export G_TEST_BUILDDIR=@abs_builddir@; \ + export G_TEST_SRCDIR=@abs_srcdir@; \ export HOME=@abs_top_builddir@/dbus; \ $(NULL) |