- gitignore image files in nested folders
- generate them in build cases to shrink down the package size