refactor: unified google vein, prefixed module loading, cfg separation
- Unified google vein with OAuth + Sheets API - Prefixed vein module loading (vein_google) to avoid pip package shadowing - Preload pip packages before vein loading - Added common/auth framework - Rebranded sbwrapper from Pawprint to Soleprint - Removed cfg/ from history (now separate repo) - Keep cfg/standalone/ as sample configuration - gitignore cfg/amar/ and cfg/dlt/ (private configs)
This commit is contained in:
4
build.py
4
build.py
@@ -294,6 +294,10 @@ def build_soleprint(output_dir: Path, room: str):
|
||||
if source.exists():
|
||||
copy_path(source, output_dir / system)
|
||||
|
||||
# Common modules (auth, etc)
|
||||
if (soleprint / "common").exists():
|
||||
copy_path(soleprint / "common", output_dir / "common")
|
||||
|
||||
# Room config (includes merging room-specific artery/atlas/station)
|
||||
copy_cfg(output_dir, room)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user