#!/bin/bash
# Install the blender_bridge addon into Blender's addons directory.
# Creates a symlink so edits to the source are immediately available.
#
# Usage: ./install_addon.sh [blender_version]
# e.g.: ./install_addon.sh 4.3
set -e
BLENDER_VER="${1:-4.3}"
ADDON_DIR="$HOME/.config/blender/$BLENDER_VER/scripts/addons/blender_bridge"
SOURCE_DIR="$(cd "$(dirname "$0")/blender_addon" && pwd)"
if [ -e "$ADDON_DIR" ]; then
echo "Addon already installed at $ADDON_DIR"
echo " (remove it first if you want to reinstall: rm $ADDON_DIR)"
exit 0
fi
mkdir -p "$(dirname "$ADDON_DIR")"
ln -s "$SOURCE_DIR" "$ADDON_DIR"
echo "Symlinked: $ADDON_DIR -> $SOURCE_DIR"
echo ""
echo "Next steps:"
echo " 1. Open Blender $BLENDER_VER"
echo " 2. Edit > Preferences > Add-ons"
echo " 3. Search for 'Blender-Godot Bridge' and enable it"
echo " 4. In the 3D Viewport sidebar (N), find the 'Godot' tab"