suya project
プロジェクトは Subaya における作業の単位です: 独自の要件、シミュレーション、リポジトリ、
フェーズを持つタイプ付き(fpga または embedded)の設計です。組織 → ワークスペース →
プロジェクトのモデルについては コアコンセプト をご覧ください。
これらのコマンドのほとんどは --project をローカルの .subaya/config.toml からデフォルトと
するため、プロジェクトが初期化されればそれを明示的に渡す必要はめったにありません。
suya project create
Section titled “suya project create”ワークスペースに新しいプロジェクトを作成します。
suya project create --name adder --workspace <workspace-id> --type fpga| フラグ | 説明 |
|---|---|
--name <n> |
プロジェクト名。 |
--workspace <id> |
プロジェクトが属するワークスペース。 |
--type <fpga|embedded> |
プロジェクトタイプ。 |
--slug <s> |
任意の URL スラッグ。 |
--device <id> |
割り当てる任意のデバイス(suya device を参照)。 |
suya project init
Section titled “suya project init”suya project create のエイリアス — 同じフラグ、同じ動作です。
suya project init --name adder --workspace <workspace-id> --type fpgasuya project list
Section titled “suya project list”ワークスペース内のプロジェクトを一覧表示します。
suya project list --workspace <workspace-id>| フラグ | 説明 |
|---|---|
--workspace <id> |
プロジェクトを一覧表示するワークスペース。 |
suya project phase
Section titled “suya project phase”プロジェクトの現在のフェーズを取得または設定します。フェーズは UI と利用可能なツールを 形作ります: Concept → Plan → Implement → Simulate → Verify。
suya project phasesuya project show
Section titled “suya project show”プロジェクトの詳細を表示します。デフォルトは .subaya/config.toml のプロジェクトです。
suya project show