Introduce resolve-fallout4-path.bat to centralize locating the Fallout 4 installation. deploy-all.bat and deploy-ui.bat now call the resolver (accept an optional path arg or prompt interactively), and the chosen path is saved to a local .fallout4-path file (added to .gitignore). Updated docs (docs/dev-log.md, plugin/setup.md) to reflect the new behavior and usage examples. The resolver normalizes game or Data paths, probes common Steam locations, prompts the user when needed, and exports F4_DIR and DATA_DIR for callers.
60 lines
572 B
Plaintext
60 lines
572 B
Plaintext
# Build outputs
|
|
build/
|
|
bin/
|
|
obj/
|
|
out/
|
|
dist/
|
|
*.dll
|
|
*.exe
|
|
*.pdb
|
|
*.lib
|
|
*.exp
|
|
*.ilk
|
|
|
|
# Visual Studio
|
|
.vs/
|
|
*.sln.docstates
|
|
*.user
|
|
*.vcxproj.user
|
|
|
|
# CMake
|
|
CMakeFiles/
|
|
CMakeCache.txt
|
|
cmake_install.cmake
|
|
|
|
# XMake
|
|
.xmake/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
venv/
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
|
|
# Local machine Fallout 4 install path (written by resolve-fallout4-path.bat)
|
|
.fallout4-path
|
|
|
|
# Fallout 4 files
|
|
Fallout4.exe
|
|
Fallout4Launcher.exe
|
|
*.ba2
|
|
*.bsa
|
|
*.esm
|
|
|
|
# Mod manager files
|
|
modlist.txt
|
|
loadorder.txt
|
|
plugins.txt
|
|
|
|
# Creation Kit temporary files
|
|
*.tes
|
|
*.bak
|
|
|
|
# Releases
|
|
releases/
|
|
|
|
_deps/ |