gschema-compile: output to srcdir by default

If the target directory is not explicitly set then output to the source
directory.  Closes bug #616311 reported by Bastien Nocera.
This commit is contained in:
Ryan Lortie 2010-04-20 17:27:17 -04:00
parent f5990c1aef
commit f82839b8fe

View File

@ -515,10 +515,11 @@ main (int argc, char **argv)
}
srcdir = argv[1];
if (targetdir)
target = g_build_filename (targetdir, "gschemas.compiled", NULL);
else
target = "gschemas.compiled";
if (targetdir == NULL)
targetdir = srcdir;
target = g_build_filename (targetdir, "gschemas.compiled", NULL);
dir = g_dir_open (srcdir, 0, &error);
if (dir == NULL)