Použití příkazového řádku (CLI Command Line Interface)

Správce projektu a správce fondu do značné míry eliminovali potřebu spouštět interaktivní manipulátor a další nástroje přímo z příkazového řádku, ale je to stále užitečné pro vývoj.

Všechny níže uvedené příkazy vyžadují proměnnou prostředí HORIZON_POOL, nastavenou na složku fondu (obsahující soubor pool.json a pool.db)

Použití horizon-imp

Režim symbolů:
horizont-imp -y <soubor symbolu>
Schematický režim:
horizon-imp -c <soubor schematu> <soubor bloku>
Režim padstack:
horizon-imp -a <soubor pájecího obrazce>
Režim balíčku:
horizon-imp -k <soubor pouzdra součástky>
Režim desky:
horizon-imp -b <soubor desky> <soubor bloku> <přes složku>

Použití horizont-pool

Většina příkazů -edit a -create spustí příslušný $EDITOR, který vytvoří odpovídající soubor ve formátu YAML.

horizon-pool create-unit <unit file>
horizon-pool edit-unit <unit file>
horizon-pool create-symbol <symbol file> <unit file>

horizon-pool create-entity <entity file> [<unit file> ...]
horizon-pool edit-entity <entity file>

horizon-pool create-package <package file>
horizon-pool create-padstack <padstack file>

horizon-pool update #Recreates the pool's SQLite database.

Po vytvoření souborů nezapomeňte spustit horizon-pool update

Použití horizont-prj

Pomocí těchto příkazů můžete vytvářet prázdné bloky, schémata atd.

horizon-prj create-block <block filename>

horizon-prj create-schematic <schematic filename> <block filename>

horizon-prj create-board <schematic filename> <block filename>