- 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
28 lines
555 B
Plaintext
28 lines
555 B
Plaintext
include README.md
|
|
include LICENSE.md
|
|
include CONTRIBUTING.md
|
|
include CREDITS.md
|
|
include CHANGELOG.md
|
|
include AI_POLICY.md
|
|
include pyproject.toml
|
|
include UmbraEdit.py
|
|
include pkgutils.py
|
|
include run_tests.py
|
|
|
|
include setup/macos/*
|
|
include setup/windows/*
|
|
include setup/linux/*
|
|
include setup/flatpak/*
|
|
include setup/data/*
|
|
include setup/appimage_launcher.sh
|
|
|
|
include utils/*.py
|
|
include utils/build_*.py
|
|
|
|
recursive-include docs *
|
|
recursive-include i18n *
|
|
recursive-exclude *.pyc
|
|
recursive-exclude __pycache__
|
|
global-exclude .DS_Store
|
|
global-exclude .gitkeep
|