forked from AuroraMiddleware/gtk
style tests: Clean up --generate support
Reshuffle things so we don't call gtk_test_init() when --generate is passed, to avoid polluting the output with test spew.
This commit is contained in:
parent
d4f3979896
commit
d9b1a1ebb1
@ -243,16 +243,26 @@ int
|
||||
main (int argc, char **argv)
|
||||
{
|
||||
g_setenv ("GTK_CSS_DEBUG", "1", TRUE);
|
||||
g_setenv ("GTK_THEME", "Empty", TRUE);
|
||||
|
||||
if (argc >= 2 && strcmp (argv[1], "--generate") == 0)
|
||||
gtk_init ();
|
||||
else
|
||||
gtk_test_init (&argc, &argv);
|
||||
if (argc >= 3 && strcmp (argv[1], "--generate") == 0)
|
||||
{
|
||||
GFile *file = g_file_new_for_commandline_arg (argv[2]);
|
||||
|
||||
gtk_init ();
|
||||
|
||||
g_object_set (gtk_settings_get_default (), "gtk-font-name", "Sans", NULL);
|
||||
|
||||
load_ui_file (file, TRUE);
|
||||
|
||||
g_object_unref (file);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
gtk_test_init (&argc, &argv);
|
||||
g_object_set (gtk_settings_get_default (), "gtk-font-name", "Sans", NULL);
|
||||
|
||||
g_object_set (gtk_settings_get_default (),
|
||||
"gtk-font-name", "Sans",
|
||||
"gtk-theme-name", "Empty",
|
||||
NULL);
|
||||
if (argc < 2)
|
||||
{
|
||||
const char *basedir;
|
||||
@ -264,17 +274,6 @@ main (int argc, char **argv)
|
||||
|
||||
g_object_unref (dir);
|
||||
}
|
||||
else if (strcmp (argv[1], "--generate") == 0)
|
||||
{
|
||||
if (argc >= 3)
|
||||
{
|
||||
GFile *file = g_file_new_for_commandline_arg (argv[2]);
|
||||
|
||||
load_ui_file (file, TRUE);
|
||||
|
||||
g_object_unref (file);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
guint i;
|
||||
|
Loading…
Reference in New Issue
Block a user