kicad/CMakeModules/BuildSteps
qu1ck 52157acbfe PCM: fix kicad version restriction logic
The json schema for packages implies that kicad min/max version
restriction takes major.minor.patch string but actual logic
only checks major and minor.

This fixes the logic to work with full major.minor.patch tuple.
Additionally the version max logic will substitute missing portions
with 999 for a reasonable default so that say 7.1 is still considered
as >= 7.1.5 when checking for max version.

Reported here
https://forum.kicad.info/t/updating-already-installed-plugins-using-content-manager/35532/5?u=qu1ck

(cherry picked from commit 06028d5015)
2022-07-18 10:26:27 -07:00
..
CreateDocsetDoxyfile.cmake
Html2C.cmake
LemonParserGenerator.cmake
PNG2cpp.cmake
TokenList2DsnLexer.cmake
TranslatePlatformMetadata_linux.cmake
Txt2C.cmake
WritePlatformMetadata_linux.cmake
WriteVersionHeader.cmake PCM: fix kicad version restriction logic 2022-07-18 10:26:27 -07:00
markdown2C.cmake