私のプログラムで条件付きコンパイルをしたいと思います。public static final boolean を宣言すると、コンパイラはトラバースされていないブランチを無視することを私は知っています。プログラムをビルドする前に、ant ターゲットに変数を変更させることは可能ですか?
たとえば、私が持っている場合:
final public static boolean windows = false;
Windows と Mac の 2 つのアリ ターゲットが必要です。
ant windows
変数をそのままにして、ブール値をtrueに変更する
コマンドが欲しい
ant mac
です。
ありがとう。