Class project-target
project-target —
プロジェクト用のターゲットクラス
Synopsis
Description
-
rule __init__ ( name : project-module parent-project ? : requirements * : default-build * )
-
Effects:
- プロジェクト用のターゲットを作成する
-
rule project-module ( )
-
rule get ( attribute )
ターゲットのプロジェクトモジュールに対して属性attribute
を問い合わせる。
-
rule build-dir ( )
-
rule generate ( property-set * )
-
rule targets-to-build ( )
-
Returns:
- このプロジェクトをビルドするためにビルドする必要のあるターゲットのリスト
-
rule mark-target-as-explicit ( target-name )
-
Effects:
target-name
で識別されるターゲットを明示的にビルドする必要があるターゲットのリストに追加する
-
rule add-alternative ( target-instance )
-
Effects:
target-instance
をプロジェクトの選択肢に追加する
-
rule main-target ( name )
-
rule has-main-target ( name )
-
Returns:
name
に対応するメインターゲットがあれば真、なければ偽
-
rule find ( id : no-error ? )
-
Returns:
id
に対応するターゲット
-
Errors:
- ターゲットが見つからず、かつ
no-error
が偽の場合