1 Commits
Author SHA1 Message Date
micheleandClaude Sonnet 5 48b6cd7893 Add sync_global_tables.py to merge MIKILAB_* entries into KiCad's global tables
Automates the manual merge step from README.md section 1: regenerates
sym-lib-table.global/fp-lib-table.global from the project tables, then
adds any MIKILAB_* entries missing from KiCad's installed global tables
(~/Library/Preferences/kicad/10.0/), leaving every other entry
untouched and backing up both files first. Refuses to run while KiCad
is open, since it would otherwise overwrite the merge with its
in-memory copy on exit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013gndCxJXQfouCQy4hP7NSX
2026-09-03 17:32:56 +02:00