- Add MANIFEST.in to include utils/ and setup/ in source distributions - Add utils/build_all.py - unified multi-platform build orchestrator (Linux amd64/arm64, macOS amd64/arm64, Windows amd64/arm64) - Add BUILD_LINUX.md - Linux build guide with .deb and AppImage options - Add RELEASE.md - complete release process with versioning (YYYY/MM.####), platform support matrix, and release workflow - Fix .gitignore to exclude UmbraEdit_Projects/, Inner_Demon_1.2a.docm, UmbraEdit_deb_Build_Script.txt, requirements.txt, .DS_Store - All source distributions now include build scripts for Linux packages
88 lines
1.1 KiB
Plaintext
88 lines
1.1 KiB
Plaintext
# Setup/Install
|
|
/MANIFEST
|
|
/build/
|
|
/build_*/
|
|
/deploy/
|
|
/dist/
|
|
/dist_*/
|
|
*.spec
|
|
*.egg-info
|
|
setup.iss
|
|
/umbraedit.desktop
|
|
/UmbraEdit.pyw
|
|
/setup/macos/Info.plist
|
|
/setup/windows/build
|
|
.flatpak-builder
|
|
.venv
|
|
.env
|
|
|
|
# Translations
|
|
/umbraedit/assets/i18n/*.qm
|
|
.qmake.stash
|
|
i18n/*.qm
|
|
i18n/*.qph
|
|
|
|
# Documentation
|
|
/docs/build/
|
|
/docs/source/locales/**/*.mo
|
|
/umbraedit/assets/manual*.pdf
|
|
.~lock.*
|
|
|
|
# Python
|
|
/.python-version
|
|
__pycache__
|
|
*.pyc
|
|
|
|
# Sample Project
|
|
/umbraedit/assets/sample.zip
|
|
/sample/meta
|
|
/sample/**/*.bak
|
|
/sample/*.lock
|
|
/sample/ToC.txt
|
|
/sample/manifest.json
|
|
|
|
# PyTest
|
|
/prof/
|
|
/htmlcov/
|
|
/tests/temp
|
|
/tests/_temp
|
|
/.pytest_cache
|
|
/pytestdebug.log
|
|
|
|
# Coverage
|
|
/.coverage
|
|
/.coveragerc
|
|
/coverage.*
|
|
|
|
# Other
|
|
.config
|
|
.local
|
|
*.patch
|
|
|
|
# IDE
|
|
.vscode
|
|
.ruff_cache
|
|
.nvimlog
|
|
|
|
# No AI files
|
|
AGENTS.md
|
|
CLAUSE.md
|
|
GEMINI.md
|
|
.claude/
|
|
.cursor*
|
|
.codex/
|
|
.gemini/
|
|
|
|
# Debug
|
|
/debug/
|
|
|
|
# Clean up accidentally committed files
|
|
# Added by B.D. Murphy 2026: exclude files accidentally committed during branding transition
|
|
Splh.jpeg
|
|
Oldwelcome.webp
|
|
.DS_Store
|
|
UmbraEdit_Projects/
|
|
Inner_Demon_1.2a.docm
|
|
requirements.txt
|
|
UmbraEdit_deb_Build_Script.txt
|