The intent of exclusion of big blob in CMakeLists.txt by if(INFOWARE_USE_PCIIDS) is that it does lot of fuss with searching git, then clone something, compiling and running some utility.... all what users who do not want PCI IDs functionality even do not want to see.
Alternative is to provide small dummy pci.ids file and go build with it... but why.
The intent of exclusion of big blob in CMakeLists.txt by
if(INFOWARE_USE_PCIIDS)
is that it does lot of fuss with searching git, then clone something, compiling and running some utility.... all what users who do not want PCI IDs functionality even do not want to see.Alternative is to provide small dummy
pci.ids
file and go build with it... but why.