blob: 1a600ef345760d9c38fc3c012ee4802262785350 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include <rune/core/init.h>
#include <rune/core/alloc.h>
#include <rune/core/abort.h>
#include <rune/core/logging.h>
#include <rune/core/thread.h>
int rune_init(int argc, char* argv[]) {
enable_log_color();
log_output(LOG_INFO, "Started Rune Engine version %s", RUNE_VER);
_parse_args(argc, argv);
rune_init_thread_api();
return 0;
}
void rune_exit(void) {
log_output(LOG_INFO, "Engine shutdown requested");
rune_free_all();
}
|