]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-dict: Fix test-dict-sql in out-of-tree build
authorAki Tuomi <aki.tuomi@dovecot.fi>
Wed, 25 Jan 2017 08:11:05 +0000 (10:11 +0200)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Wed, 25 Jan 2017 08:11:05 +0000 (10:11 +0200)
src/lib-dict/Makefile.am
src/lib-dict/test-dict-sql.c

index 7ff21adbcb581e0334c23a0050338df7f6cdce82..f7173a19bc356c3d41e1018858f86ac7233a3d4e 100644 (file)
@@ -99,7 +99,7 @@ test_dict_client_SOURCES = test-dict-client.c
 test_dict_client_LDADD = $(noinst_LTLIBRARIES) ../lib/liblib.la
 test_dict_client_DEPENDENCIES = $(noinst_LTLIBRARIES) $(test_libs)
 
-test_dict_sql_CFLAGS = $(AM_CPPFLAGS)
+test_dict_sql_CFLAGS = $(AM_CPPFLAGS) -DDICT_SRC_DIR=\"$(top_srcdir)/src/lib-dict\"
 test_dict_sql_SOURCES = \
        test-dict-sql.c
 test_dict_sql_LDADD = \
index 8380ff5894cb0543c632ef7c48a167898daf1aed..0560c432866887e57e8d1ac34c4c2e171dbd86e5 100644 (file)
@@ -16,7 +16,7 @@ static void test_setup(struct dict **dict_r)
        };
        struct dict *dict = NULL;
 
-       if (dict_init("mysql:dict.conf", &set, &dict, &error) < 0)
+       if (dict_init("mysql:" DICT_SRC_DIR "/dict.conf", &set, &dict, &error) < 0)
                i_fatal("cannot initialize dict: %s", error);
 
        *dict_r = dict;