「pione package build」の版間の差分

提供: Eospedia
移動: 案内検索
(オプション -o)
行5: 行5:
 
<tr>
 
<tr>
 
<th>オプション</th>
 
<th>オプション</th>
<th>引数の型</th>
+
<th></th>
<th>引数のデフォルト</th>
+
<th>デフォルト</th>
 
<th>説明</th>
 
<th>説明</th>
 
</tr>
 
</tr>
行63: 行63:
 
=== オプション必須項目のみの場合 ===
 
=== オプション必須項目のみの場合 ===
 
パッケージするディレクトリをPackage1として実行します。<br>
 
パッケージするディレクトリをPackage1として実行します。<br>
Package1内の[[pione定義書]]<br>
+
Package1内の[[PIONE定義書]]<br>
 
<pre>
 
<pre>
 
.@ PackageName :: "HelloWorld"
 
.@ PackageName :: "HelloWorld"

2014年12月11日 (木) 06:49時点における版

pione package buildとはパッケージのビルドを行うPIONEコマンドです。

オプション一覧

オプション デフォルト 説明
引数 source 必須 the source package location
--hash-id HASH Specify git hash ID
-o LOCATION Output file or directory location
--tag NAME Specify tag name
--color BOOLEAN true 出力結果の文字に色を付ける
--debug [TYPE] system デバッグモードで実行
--help [FORMAT] txt ヘルプを表示
-v なし なし バージョンを表示

実行例

オプション必須項目のみの場合

パッケージするディレクトリをPackage1として実行します。
Package1内のPIONE定義書

.@ PackageName	:: "HelloWorld"

Rule Main
	output 'message.txt'

Action
	echo "Hello PIONE world !" > message.txt
End


実行結果

/PIONE$ pione package build Package1
info: update the package info file: local:/Eos/tutorial/SampleCode/PIONE/Package1/pione-package.json
info: Package local:/Eos/tutorial/SampleCode/PIONE/HelloWorld.ppg has been built successfully.

パッケージファイルHelloWorld.ppgが作成されます。

オプション -o

-oにパッケージを作成するディレクトリを指定します。

実行結果

/PIONE$ pione package build Package1 -o test
info: update the package info file: local:/Eos/tutorial/SampleCode/PIONE/Package1/pione-package.json
info: Package local:/Eos/tutorial/SampleCode/PIONE/test/HelloWorld.ppg has been built successfully.

testディレクトリにHelloWorld.ppgが作成されています。