123456789101112131415161718192021222324252627282930313233343536 |
- #include <girepository.h>
- #include "meson-sample.h"
- gint
- main (gint argc,
- gchar *argv[])
- {
- GError * error = NULL;
- GOptionContext * ctx = g_option_context_new (NULL);
- g_option_context_add_group (ctx, g_irepository_get_option_group ());
- if (!g_option_context_parse (ctx, &argc, &argv, &error)) {
- g_print ("sample: %s\n", error->message);
- g_option_context_free (ctx);
- if (error) {
- g_error_free (error);
- }
- return 1;
- }
- MesonSample * i = meson_sample_new ();
- MesonDep1 * dep1 = meson_dep1_new ();
- MesonDep2 * dep2 = meson_dep2_new ("Hello, meson/c!");
- meson_sample_print_message (i, dep1, dep2);
- g_object_unref (i);
- g_object_unref (dep1);
- g_object_unref (dep2);
- g_option_context_free (ctx);
- return 0;
- }
|