Files
sindoring f8d242977d Make editor installation independent of the developer machine
Add a project launcher, per-user settings and Play state, explicit env import, pinned Git engine dependencies and a Windows distribution script.

Validated on Windows x64: formatting, workspace Clippy, 41 tests, local realm security test and release launches outside the repository with profile preservation.

Co-Authored-By: Codex <noreply@openai.com>
2026-11-04 16:39:47 +04:00

29 lines
1.1 KiB
Bash

# Optional explicit import: benilla-editor-cli config-import /absolute/path/to/.env
# Normally use the first-run settings window. Never distribute filled settings.
# The WoW 1.12.1 Data folder. Read only.
WOW_DATA='D:/Games/World of Warcraft/Data'
# The world database, read only. Local vMaNGOS: the password is
# deploy/local/secrets/db_password in the core.
EDITOR_WORLD_DB=mysql://vmangos:<password>@127.0.0.1:13306/mangos
# Where the window's Export button writes migrations: the core's sql/content/migrations.
EDITOR_EXPORT_DIR=
EDITOR_VMANGOS_REV=
# Attended Play opens a separate Benilla / MoonWell window. Reserve a local GM-3 account
# and create its character once. See docs/play.md. These credentials are never project data.
EDITOR_PLAY_CLIENT='D:/Games/MoonWell/MoonWell.exe'
EDITOR_PLAY_HOST=127.0.0.1:3724
EDITOR_PLAY_REALM_ID=1
EDITOR_PLAY_WORLD_PORT=8085
EDITOR_PLAY_USER=EDITORPLAY
EDITOR_PLAY_PASS=
EDITOR_PLAY_CHAR=Playtester
# Optional: auto-export pending changes, apply local content, restart the local world and wait.
# Without it Play requires all migrations to have been applied already.
EDITOR_PLAY_PREPARE=
EDITOR_PLAY_CORE=