build.p5build_SE.getpid.xml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../." name="getpid"
  3. default="getpid"
  4. xmlns:p5build_SE="http://biuro.biall-net.pl/build_SE.xsd"
  5. >
  6. <include optional="true" file="build.p5build_SE.PRODUCT.xml"/>
  7. <property environment="p5build_SE.env.temp" />
  8. <condition property="p5build_SE.env.PPID" value="${p5build_SE.env.temp.PPID}">
  9. <isset property="p5build_SE.env.temp.PPID"/>
  10. </condition>
  11. <target name="p5build_SE.getpid.env" if="p5build_SE.env.PPID">
  12. <echo> $p5build_SE.env.PPID = ${p5build_SE.env.PPID} </echo>
  13. </target>
  14. <target name="p5build_SE.getpid.sh" unless="p5build_SE.env.temp.PPID">
  15. <exec output="${null}" executable="${p5build_SE.getpid.sh}" outputproperty="p5build_SE.env.PPID"/>
  16. <echo>#21 $p5build_SE.env.PPID = ${p5build_SE.env.PPID} will save to ${p5build_SE.getpid.property}</echo>
  17. <echoproperties prefix="p5build_SE.env.PPID" destfile="${p5build_SE.getpid.property}"/>
  18. <chmod perm="0777" file="${p5build_SE.getpid.property}" failifexecutionfails="false" failonerror="false" />
  19. </target>
  20. <extension-point name="getpid" depends="p5build_SE.getpid.env,p5build_SE.getpid.sh"/>
  21. <!--Tell Ant to define the Ant Contrib tasks from the jar-->
  22. <!--<taskdef resource="net/sf/antcontrib/antcontrib.properties">
  23. <classpath>
  24. <pathelement location="path/to/ant-contrib-0.6.jar"/>
  25. </classpath>
  26. </taskdef>-->
  27. <!--Do your OS specific stuff-->
  28. <!--<target name="checkos">
  29. <if>
  30. <os family="unix"/>
  31. <then>
  32. <!-\-Do your Unix stuff-\->
  33. </then>
  34. <elseif>
  35. <os family="windows"/>
  36. <then>
  37. <!-\-Do your Windows stuff-\->
  38. </then>
  39. </elseif>
  40. </if>
  41. </target>-->
  42. </project>