refactor: re-layput project

- move assets (raw jsons, icons, meshes and i18n data) into the root of repo.
- move script into the root of repo.
- modify blender manifest according to this changes.
- optimize gitignore.
This commit is contained in:
2025-07-24 09:39:38 +08:00
parent 9f591113f8
commit 0ae95e927f
132 changed files with 9304 additions and 4329 deletions

13
bbp_ng/.gitignore vendored
View File

@ -1,20 +1,15 @@
## ===== Personal =====
# Do not include PyBMap in this repository.
# Order build fetch it manually.
# Order user build and fetch it manually.
PyBMap/
# Disable generated icons and jsons but keep the directory hierarchy.
# Disable generated assets but keep the directory hierarchy.
icons/*
!icons/.gitkeep
jsons/*
!jsons/.gitkeep
# Do not include intermidiate translation template (POT)
# NOTE: it seems that Python default gitignore (written following) disable POT file in default.
# so, as it wish, I also remove it from git.
i18n/*
!i18n/blender.pot
!i18n/*.po
meshes/*
!meshes/.gitkeep
## ===== Python =====
# Byte-compiled / optimized / DLL files