Files
Text-Texture-Generator-for-…/build/file_exclusions.json
2025-09-11 14:07:55 +03:00

31 lines
987 B
JSON

{
"comment": "File exclusion configuration for building different addon versions",
"description": "Maps features to specific files/directories that should be excluded from free builds",
"version_configs": {
"free": {
"description": "Free version - core text texture generation only",
"exclude_files": [
"core/normal_maps.py",
"operators/preset_ops.py",
"operators/utility_ops.py",
"presets/"
],
"exclude_patterns": ["*batch*", "*advanced*"],
"max_texture_size": 1024,
"max_concurrent_operations": 1
},
"full": {
"description": "Full version - all features included",
"exclude_files": [],
"exclude_patterns": [],
"max_texture_size": 4096,
"max_concurrent_operations": 4
}
},
"feature_to_files_mapping": {
"normal_maps": ["core/normal_maps.py"],
"presets": ["presets/", "operators/preset_ops.py"],
"batch_processing": ["operators/utility_ops.py"]
}
}