+\r
+ <condition property="cyglinux">\r
+ <or>\r
+ <istrue value="${linux}"/>\r
+ <istrue value="${cygwin}"/>\r
+ </or>\r
+ </condition>\r
+\r
+ <!-- msft is a family, used by both Microsoft and Intel Windows compiler tool chains -->\r
+ <condition property="msft">\r
+ <isfalse value="${gcc}"/>\r
+ </condition>\r
+\r
+ <if>\r
+ <istrue value="${ReallyVerbose}"/>\r
+ <then>\r
+ <echo message="Test property msvc: ${msvc}"/> \r
+ <echo message="Test property gcc: ${gcc}"/> \r
+ <echo message="Test property intel_win: ${intel_win}"/> \r
+ <echo message="Test property intel_linux: ${intel_linux}"/> \r
+ <echo message="Test property intel_mac: ${intel_mac}"/> \r
+ <echo message="Test property msft: ${msft}"/> \r
+ <echo message="Test property cygwin: ${cygwin}"/> \r
+ <echo message="Test property cyglinux: ${cyglinux}"/> \r
+ <echo message="Test property windows: ${windows}"/> \r
+ <echo message="Test property linux: ${linux}"/> \r
+ <echo message="Test property OSX: ${OSX}"/> \r
+ <echo message="Test property x86_64_linux: ${x86_64_linux}"/> \r
+ </then>\r
+ </if>\r
+\r
+ <property name="haveLibtool" value="false"/>\r
+ <if>\r
+ <and>\r
+ <not>\r
+ <isset property="env.CYGWIN_HOME"/>\r
+ </not>\r
+ <isset property="cygwin"/>\r
+ </and>\r
+ <then>\r
+ <fail message="You must set the environment variable: CYGWIN_HOME"/>\r
+ </then>\r
+ </if>\r
+\r
+ <if>\r
+ <istrue value="${gcc}"/>\r
+ <then>\r
+ <property name="ext_static" value=".a"/>\r
+ <property name="ext_dynamic" value=".so"/>\r
+ <if>\r
+ <istrue value="${cygwin}"/>\r
+ <then>\r
+ <property name="ext_exe" value=".exe"/>\r
+ </then>\r
+ <else>\r
+ <property name="ext_exe" value=""/>\r
+ </else>\r
+ </if>\r
+ </then>\r
+ <else>\r
+ <property name="ext_static" value=".lib"/>\r
+ <property name="ext_dynamic" value=".dll"/>\r
+ <property name="ext_exe" value=".exe"/>\r
+ </else>\r
+ </if>\r