「pione compile」の版間の差分
提供: Eospedia
(→オプション一覧) |
|||
行74: | 行74: | ||
== 実行例 == | == 実行例 == | ||
=== オプション必須項目のみの場合 === | === オプション必須項目のみの場合 === | ||
+ | [[PNML]]ファイル: [[:Media:HelloWorld.pnml.zip]]<br> | ||
+ | [[画像:HelloWorld.pnml.png]]<br> | ||
+ | <br> | ||
+ | |||
+ | 実行結果<br> | ||
<pre> | <pre> | ||
+ | /Basic1$ pione compile HelloWorld.pnml | ||
+ | |||
+ | Rule Main | ||
+ | output 'message.txt' | ||
+ | Flow | ||
+ | rule Hello | ||
+ | End | ||
+ | |||
+ | Rule Hello | ||
+ | output ('message.txt').touch | ||
+ | End | ||
+ | </pre> | ||
+ | --actionにてアクションファイル名を指定しない場合はルール内で出力ファイルをtouchする処理として出力されます。<br> | ||
+ | <br> | ||
+ | |||
+ | ==== 出力ファイルを指定する ==== | ||
+ | 変換された[[PIONE]]の構文をファイル保存したいときはシェルコマンドの'''>'''などで組み合わせて出力します。<br> | ||
+ | <pre> | ||
+ | /Basic1$ pione compile HelloWorld.pnml > HelloWorld.pione | ||
</pre> | </pre> | ||
<br> | <br> |
2014年12月10日 (水) 01:00時点における版
pione compileとはPNMLファイルからpione定義書へ変換を行うPIONEコマンドです。
オプション一覧
オプション | 引数の型 | 引数のデフォルト | 説明 |
---|---|---|---|
なし | 引数 | 必須 | PNMLファイル名 |
--action | LOCATION | アクションファイル名 | |
--editor | NAME | Set package editor | |
--flow-name | NAME | Set flow name | |
--package-name | NAME | Set package name | |
--tag | NAME | Set package tag | |
--color | BOOLEAN | true | 出力結果の文字に色を付ける |
--debug | [TYPE] | デバッグモードで実行 | |
-h | なし | なし | ヘルプを表示 |
-v | なし | なし | バージョンを表示 |