This commit is contained in:
2025-10-10 12:45:47 +02:00
parent f5b86d1e0f
commit 0edf324335
13 changed files with 1103 additions and 156 deletions

View File

@@ -297,20 +297,20 @@ The addon uses a sophisticated build-time file exclusion system instead of runti
#### Configuration Files:
- [`build/file_exclusions.json`](build/file_exclusions.json) - Defines which files are excluded from free builds
- [`build/build_addon.py`](build/build_addon.py) - Enhanced build script with intelligent exclusion logic
- [`scripts/build_addon.py`](scripts/build_addon.py) - Enhanced build script with intelligent exclusion logic
- [`build/sync_version.py`](build/sync_version.py) - Version synchronization without feature flag injection
#### Build Commands:
```bash
# Build free version
python3 build/build_addon.py --type free --version 1.0.0
python3 scripts/build_addon.py --type free --version 1.0.0
# Build full version
python3 build/build_addon.py --type full --version 1.0.0
python3 scripts/build_addon.py --type full --version 1.0.0
# Build both versions
python3 build/build_addon.py --type all --version 1.0.0
python3 scripts/build_addon.py --type all --version 1.0.0
```
#### Exclusion Logic: