equal
deleted
inserted
replaced
553 <target name="sf-run-analysis"> |
553 <target name="sf-run-analysis"> |
554 <stopwatch name="sf-run-analysis"/> |
554 <stopwatch name="sf-run-analysis"/> |
555 <mkdir dir="${build.log.dir}/analysis"/> |
555 <mkdir dir="${build.log.dir}/analysis"/> |
556 <parallel> |
556 <parallel> |
557 <runtarget target="sf-run-analysis-ant"/> |
557 <runtarget target="sf-run-analysis-ant"/> |
|
558 <if><istrue value="${sf.spec.analysis.depends.enable}"/> |
|
559 <then> |
|
560 <runtarget target="sf-run-analysis-depends"/> |
|
561 </then> |
|
562 </if> |
|
563 <runtarget target="sf-run-analysis-ant"/> |
|
564 |
558 <runtarget target="sf-run-analysis-raptor"/> |
565 <runtarget target="sf-run-analysis-raptor"/> |
559 <runtarget target="sf-run-analysis-yarp"/> |
566 <runtarget target="sf-run-analysis-yarp"/> |
560 <runtarget target="sf-run-analysis-whatlog-summary"/> |
567 <runtarget target="sf-run-analysis-whatlog-summary"/> |
561 <runtarget target="sf-run-analysis-missing-files"/> |
568 <runtarget target="sf-run-analysis-missing-files"/> |
562 </parallel> |
569 </parallel> |
740 </exec> |
747 </exec> |
741 </then> |
748 </then> |
742 </if> |
749 </if> |
743 </target> |
750 </target> |
744 |
751 |
745 |
|
746 <target name="sf-run-analysis-depends"> |
752 <target name="sf-run-analysis-depends"> |
747 |
753 |
748 <for param="binary" parallel="true" threadCount="${env.NUMBER_OF_PROCESSORS}"> |
754 <for param="binary" parallel="true" threadCount="${env.NUMBER_OF_PROCESSORS}"> |
749 |
755 |
750 <fileset dir="${build.drive}/epoc32/release/winscw/udeb"> |
756 <fileset dir="${build.drive}/epoc32/release/winscw/udeb"> |
751 <filename name="*.dll"/> |
757 <filename name="*.dll"/> |
752 <filename name="*.exe"/> |
758 <filename name="*.exe"/> |
753 </fileset> |
759 </fileset> |
759 |
765 |
760 <exec executable="cmd" dir="${sf.common.config.dir}/tools/analysis/" output="${temp.build.dir}/${binary.filename}.depends.out"> |
766 <exec executable="cmd" dir="${sf.common.config.dir}/tools/analysis/" output="${temp.build.dir}/${binary.filename}.depends.out"> |
761 <arg value="/c"/> |
767 <arg value="/c"/> |
762 <arg value="perl"/> |
768 <arg value="perl"/> |
763 <arg value="depends.pl"/> |
769 <arg value="depends.pl"/> |
764 <arg value="@{binary}"/> |
770 <arg value="@{binary}"/> |
765 </exec> |
771 </exec> |
766 |
772 |
767 </sequential> |
773 </sequential> |
768 </for> |
774 </for> |
769 |
775 |