chore: split monolithic header to proper program files, add vec2 ruby class to proxy element position etc., other cleanup

This commit is contained in:
2026-06-01 22:13:50 +01:00
parent 872d878ddc
commit dcb8b46245
21 changed files with 3153 additions and 2037 deletions
+3 -1
View File
@@ -4,7 +4,7 @@ set -e
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
OUTPUT_TMP=$(mktemp)
OUTPUT="$SCRIPT_DIR/../../include/binding/ruby_compiled.h"
OUTPUT="$SCRIPT_DIR/../../include/bindings/ruby_compiled.h"
if test "$1" = "clean"; then
rm -f "$OUTPUT"
@@ -26,6 +26,8 @@ if test "$OUTPUT_TIME" -ge "$LATEST_FILE_TIME"; then
exit 0
fi
echo "Compiling mgems..."
"$SCRIPT_DIR/../mruby/bin/mrbc" -o "$OUTPUT_TMP" "${FILES[@]}"
{