呼び出すマクロ定義タスクをいくつか用意していますが、タイムスタンプコードで呼び出しをラップしたいと思います。これは、antcallを使用してタスクがマクロ定義ではなくターゲットであった場合に簡単に実行できます。macrodefタスクを動的に呼び出すことができます
マクロフェードでも同じことができますか?
例:
"macrocall" ラインは、私が( "antcall" に似)を使用したいタスクの仮定の一種である
<target name="run.tests">
<run.named.test name="macro1" />
<run.named.test name="macro2" />
</target>
<macrodef name="run.named.test">
<attribute name="name" />
<sequential>
<echoTime />
<macrocall name="@{name}" />
<echoTime />
</sequential>
</macrodef>
<macrodef name="macro1">
</macrodef>
<macrodef name="macro2">
</macrodef>