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

#include <gtkmm/init.h>

#include <adwaita.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);
}