mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 21:39:57 +00:00
12 lines
614 B
C++
12 lines
614 B
C++
#include <ruby.h>
|
|
#include <SDL3/SDL_version.h>
|
|
|
|
void SunshineBindingInit(){
|
|
printf("[SunshineBindingInit] Initializing Sunshine binding\n");
|
|
VALUE module = rb_define_module("Sunshine");
|
|
rb_const_set(module, rb_intern("SDLVersion_major"), INT2NUM(SDL_MAJOR_VERSION));
|
|
rb_const_set(module, rb_intern("SDLVersion_minor"), INT2NUM(SDL_MINOR_VERSION));
|
|
rb_const_set(module, rb_intern("SDLVersion_micro"), INT2NUM(SDL_MICRO_VERSION));
|
|
printf("[SunshineBindingInit] SDL version: %i.%i.%i\n", SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_MICRO_VERSION);
|
|
printf("[SunshineBindingInit] Done\n");
|
|
}
|