私はクロスプラットフォームのアプリケーションを使用しています。今では新しい要件が出てきました。Snow Leopard以降のLeopardを構築する場合は、別の方法でやる必要があります。Snow Leopardで条件付きでantターゲットを構築する方法
私は、WindowsとMacintoshなどを区別する方法を示すhttp://www.devdaily.com/blog/post/java/how-determine-operating-system-os-ant-build-scriptと、${os.version}
のようなosの追加プロパティを示すhttp://www.jajakarta.org/ant/ant-1.6.1/docs/en/manual/api/org/apache/tools/ant/taskdefs/condition/Os.htmlを見てきました。
os.version
の値を比較するにはどうすればよいですか?それが10.6以上であれば、Snow Leopardのことを行うことができます。 Snow Leopard上で変数snow_leopard
を1に設定できたら、残りの部分を把握することができると思います。
これは良いことです。私はより大きいかどうかを確認できるようにすることを好みましたが、パターンマッチングは実際にはOKにする必要があります。 –