2014-01-05 22:10:02 -05:00
|
|
|
/*
|
|
|
|
* Copyright 2014 (c) Anna Schumaker.
|
|
|
|
*/
|
2014-01-20 20:14:22 -05:00
|
|
|
#include <deck.h>
|
2014-01-05 22:10:02 -05:00
|
|
|
#include <ocarina.h>
|
|
|
|
|
2014-01-20 20:14:22 -05:00
|
|
|
Gtk::Window *ocarina_init()
|
|
|
|
{
|
|
|
|
Gtk::Window *window = connect_wires();
|
|
|
|
deck::init();
|
|
|
|
library::init();
|
|
|
|
return window;
|
|
|
|
}
|
|
|
|
|
2014-01-12 13:05:02 -05:00
|
|
|
#ifndef CONFIG_TEST
|
2014-01-05 22:10:02 -05:00
|
|
|
int main(int argc, char **argv)
|
|
|
|
{
|
|
|
|
Gtk::Main ocarina(argc, argv);
|
2014-01-20 20:14:22 -05:00
|
|
|
Gtk::Window *window = ocarina_init();
|
2014-01-05 22:10:02 -05:00
|
|
|
Gtk::Main::run(*window);
|
2014-01-20 20:14:22 -05:00
|
|
|
cleanup_tabs();
|
2014-01-05 22:10:02 -05:00
|
|
|
return 0;
|
|
|
|
}
|
2014-01-12 13:05:02 -05:00
|
|
|
#endif /* CONFIG_TEST */
|