first commit

This commit is contained in:
암냥 2026-03-05 03:06:24 +09:00
commit 46aea254d0
No known key found for this signature in database
19 changed files with 569 additions and 0 deletions

25
build-firefox.sh Executable file
View file

@ -0,0 +1,25 @@
#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
DIST_DIR="$ROOT_DIR/dist/firefox"
XPI_PATH="$ROOT_DIR/dist/figma-windows-ua-firefox-unsigned.xpi"
rm -rf "$DIST_DIR"
mkdir -p "$DIST_DIR"
rm -f "$ROOT_DIR/dist/figma-windows-ua-firefox.xpi"
rm -f "$ROOT_DIR/dist/figma-windows-ua-firefox.zip"
cp "$ROOT_DIR/manifest.firefox.json" "$DIST_DIR/manifest.json"
cp "$ROOT_DIR/background.firefox.js" "$DIST_DIR/background.firefox.js"
cp "$ROOT_DIR/content.js" "$DIST_DIR/content.js"
cp "$ROOT_DIR/injected.js" "$DIST_DIR/injected.js"
rm -f "$XPI_PATH"
(
cd "$DIST_DIR"
zip -r "$XPI_PATH" .
)
echo "Firefox build created: $XPI_PATH"