|
abstract-target —
ターゲットを表現する抽象クラス
class abstract-target { rule __init__ ( name : project-target ) { } rule name ( ) { } rule project ( ) { } rule location ( ) { } rule full-name ( ) { } rule generate ( property-set ) { } rule rename ( new-name ) { } }
rule __init__ ( name : project-target )
| 引数 | 型 | 意味 |
|---|---|---|
| name | 文字列 | ターゲットの名前 |
| project-target | project-target | ターゲットの属するプロジェクト |
rule name ( )
rule project ( )
| 型 | 意味 |
|---|---|
| project-target | ターゲットの属するプロジェクト |
rule location ( )
rule full-name ( )
rule generate ( property-set )
| 引数 | 型 | 意味 |
|---|---|---|
| property-set | property-set | 仮想ターゲットを生成するのに使用するプロパティセット |
property-setで指定したプロパティセットに対して、仮想ターゲットを生成する| インデックス | 型 | 意味 |
|---|---|---|
| 1 | property-set | usage-requirements |
| 2- | virtual-targetのリスト | 生成された仮想ターゲットのリスト |
rule rename ( new-name )
new-nameに変更する