8f860a8ec3
- All DLLs now output to lib\[Configuration]\[TargetFramework]\ at repo root (see Directory.Build.props) - .gitignore updated to exclude /lib/ - On first run, startup.json is auto-generated with OS-appropriate default paths (Windows, Linux, macOS, or portable) - Removes null/example config; generated config is immediately usable and clearly documented - Extensive new documentation: build output, startup.json logic, visual guides, and code proofs - Publish profile now deletes existing files for clean deploys - No breaking changes: existing startup.json files are preserved - Improves first-run UX, deployment, and cross-platform consistency
27 lines
498 B
Plaintext
27 lines
498 B
Plaintext
################################################################################
|
|
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
|
|
################################################################################
|
|
|
|
# Visual Studio temporary files and build products
|
|
[Dd]ebug/
|
|
[Rr]elease/
|
|
[Bb]in/
|
|
[Oo]bj/
|
|
|
|
/.vs/Jellyfin
|
|
/.vs
|
|
**/obj/
|
|
**/[Dd]ebug/
|
|
**/[Rr]elease/
|
|
**/[Bb]in/
|
|
*.deps.json
|
|
*.runtimeconfig.json
|
|
*.dll
|
|
*.pdb
|
|
bin/
|
|
obj/
|
|
|
|
# Centralized lib output folder
|
|
/lib/
|
|
lib/
|