mkxp-freebird/binding-mruby
Jonas Kulla 55f1542c76 Merge separate RGSS version build configs into one
Setup active RGSS version at runtime. Desired version can be
specified via config, or as default, auto detected from the game
files. This removes the need to build specifically for each
version, which should help packaging a lot.

This also greatly reduces the danger of introducing code that
wouldn't compile on all RGSS version paths (as certain code paths
were completely ifdef'd out).

This can be optimized more, eg. not compiling shaders that aren't
needed in the active version.
2014-08-28 23:22:05 +02:00
..
mrb-ext MRuby-Binding: Account for 'char' not being signed everywhere 2014-07-19 11:13:11 +00:00
audio-binding.cpp Rename 'GlobalState' to 'SharedState' to avoid confusion with GLState 2013-10-09 12:30:33 +02:00
binding-mruby.cpp Binding-MRuby: Make stuff work with latest mruby git 2014-07-19 02:22:22 +02:00
binding-types.h Initial commit 2013-09-01 16:27:21 +02:00
binding-util.cpp Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00
binding-util.h Merge separate RGSS version build configs into one 2014-08-28 23:22:05 +02:00
bitmap-binding.cpp MRuby-Binding: Bind #initialize_copy for clonable classes 2014-08-09 21:24:50 +02:00
disposable-binding.h Disposable: Emit 'wasDisposed' on destruction, not dispose() 2014-08-16 11:47:07 +02:00
etc-binding.cpp MRuby-Binding: Bind #initialize_copy for clonable classes 2014-08-09 21:24:50 +02:00
flashable-binding.h Initial commit 2013-09-01 16:27:21 +02:00
font-binding.cpp MRuby-Binding: Bind #initialize_copy for clonable classes 2014-08-09 21:24:50 +02:00
graphics-binding.cpp Sanitize #include statements 2013-12-04 17:48:37 +01:00
input-binding.cpp Merge separate RGSS version build configs into one 2014-08-28 23:22:05 +02:00
module_rpg.c MRuby-Binding: Make code compile with latest mruby master 2013-12-27 04:36:24 +01:00
plane-binding.cpp Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00
sceneelement-binding.h Initial commit 2013-09-01 16:27:21 +02:00
serializable-binding.h Sanitize #include statements 2013-12-04 17:48:37 +01:00
sprite-binding.cpp Merge separate RGSS version build configs into one 2014-08-28 23:22:05 +02:00
table-binding.cpp MRuby-Binding: Bind #initialize_copy for clonable classes 2014-08-09 21:24:50 +02:00
tilemap-binding.cpp Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00
viewport-binding.cpp Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00
viewportelement-binding.h Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00
window-binding.cpp Lift 'Disposable' concept from core into bindings 2014-08-09 21:21:38 +02:00