spine-runtimes/spine-flutter/generate-bindings.sh
2025-07-24 00:53:47 +02:00

20 lines
312 B
Bash
Executable File

#!/bin/bash
set -e
# Get to the script's directory
pushd "$(dirname "$0")" > /dev/null
#./setup.sh
# Install dependencies if needed
if [ ! -d "codegen/node_modules" ]; then
pushd codegen > /dev/null
npm install
popd > /dev/null
fi
# Run the codegen
npx tsx codegen/src/index.ts
popd > /dev/null