aboutsummaryrefslogtreecommitdiff
path: root/test_support/src/gtk_main.cpp
blob: cb2ae5caf9bbda3d096757d8f8deff02fe36ab34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <catch2/catch_session.hpp>

#include <adwaita.h>
#include <gtkmm/init.h>

auto main(int argc, char * argv[]) -> int
{
  setlocale(LC_ALL, "");
  bindtextdomain("turns", TESTLOCALEDIR);
  bind_textdomain_codeset("turns", "UTF-8");
  textdomain("turns");

  Gtk::init_gtkmm_internals();
  adw_init();

  return Catch::Session().run(argc, argv);
}