CLI command design
merge
Merges directories of split Altium schematic-library or PCB-library files into combined library artifacts.
Usage
altium-cruncher merge split_schlibs -o output/merge
altium-cruncher merge split_pcblibs --handle-conflicts renameArguments
input is a directory containing only compatible SchLib or PcbLib files. Conflict handling selects whether duplicate names fail or are renamed. -o selects the output directory.
Output
The command writes one merged SchLib or PcbLib file named from the input directory.
Tests
L3 exercises merge after splitting a Hydroscope library. Planned golden tests should compare against stable reference_output fixtures.