Fix distcheck
authorMatthias Clasen <mclasen@redhat.com>
Fri, 13 Apr 2012 22:51:23 +0000 (18:51 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 13 Apr 2012 23:53:07 +0000 (19:53 -0400)
I forgot to dist a test script, and forgot to look for it
in srcdir instead of builddir.

glib/tests/Makefile.am
glib/tests/spawn-singlethread.c

index 3cfca22..26ae31c 100644 (file)
@@ -300,7 +300,8 @@ EXTRA_DIST += \
        keyfiletest.ini         \
        pages.ini               \
        bookmarks.xbel          \
-       empty
+       empty                   \
+       echo-script
 
 dist-hook:
        mkdir $(distdir)/markups;               \
index e63e789..9f71d59 100644 (file)
@@ -194,12 +194,15 @@ main (int   argc,
 
   dirname = g_path_get_dirname (argv[0]);
   echo_prog_path = g_build_filename (dirname, "test-spawn-echo", NULL);
-  echo_script_path = g_build_filename (dirname, "echo-script", NULL);
   if (!g_file_test (echo_prog_path, G_FILE_TEST_EXISTS))
     {
       g_free (echo_prog_path);
       echo_prog_path = g_build_filename (dirname, "lt-test-spawn-echo", NULL);
     }
+#ifndef SRCDIR
+#define SRCDIR dirname
+#endif
+  echo_script_path = g_build_filename (SRCDIR, "echo-script", NULL);
   if (!g_file_test (echo_script_path, G_FILE_TEST_EXISTS))
     {
       gchar *tmp;