#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "gtkbuilderprivate.h"
+#include "gtk-builder-tool.h"
static const gchar *
object_get_name (GObject *object)
}
void
-do_enumerate (int *argc, char ***argv)
+do_enumerate (int *argc, const char ***argv)
{
GtkBuilder *builder;
GError *error = NULL;
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "gtkbuilderprivate.h"
+#include "gtk-builder-tool.h"
+
static void
set_window_title (GtkWindow *window,
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "gtkbuilderprivate.h"
+#include "gtk-builder-tool.h"
typedef struct Element Element;
struct Element {
dump_element (data->root, data->output, 0);
}
-gboolean
+static gboolean
simplify_file (const char *filename,
gboolean replace,
gboolean convert3to4)
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "gtkbuilderprivate.h"
+#include "gtk-builder-tool.h"
static GType
make_fake_type (const gchar *type_name,
}
void
-do_validate (int *argc, char ***argv)
+do_validate (int *argc, const char ***argv)
{
int i;
if (!validate_file ((*argv)[i]))
exit (1);
}
-
- return;
}
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "gtkbuilderprivate.h"
+#include "gtk-builder-tool.h"
-extern void do_simplify (int *argc, const char ***argv);
-extern void do_validate (int *argc, const char ***argv);
-extern void do_enumerate (int *argc, const char ***argv);
-extern void do_preview (int *argc, const char ***argv);
-
-static void
+static void G_GNUC_NORETURN
usage (void)
{
g_print (_("Usage:\n"
--- /dev/null
+
+#ifndef __GTK_BUILDER_TOOL_H__
+#define __GTK_BUILDER_TOOL_H__
+
+void do_simplify (int *argc, const char ***argv);
+void do_validate (int *argc, const char ***argv);
+void do_enumerate (int *argc, const char ***argv);
+void do_preview (int *argc, const char ***argv);
+
+#endif
exe = executable(tool_name, tool_srcs,
include_directories: [confinc],
- c_args: gtk_cargs,
+ c_args: common_cflags,
dependencies: libgtk_dep,
install: true)