문제

초보자의 질문.

나는 Flex Ant와 함께 .swf를 구축하고 있습니다.

내 .swf에 파일을 링크하고 target.as, 파일에서 생성하는 것 source.txt 명령으로

./tool.sh source.txt > target.as

위의 문장에 설명 된 내용을 ANT 빌드 프로세스에 추가하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

실행 작업 외부 프로그램 실행 :

<exec executable="${basedir}/tool.sh" dir="${basedir}" output="target.as">
    <arg path="source.txt"/>
</exec>

따라서 MXMLC Ant 작업을 사용하여 SWF를 컴파일하는 경우 다음과 같은 빌드 작업을 정의 할 수 있습니다.

<target name="build">
     <exec executable="${basedir}/tool.sh" dir="${basedir}" output="target.as">
          <arg path="source.txt"/>
     </exec>

     <mxmlc ....>
         ...
     </mxmlc>
</target>

다른 팁

개미에서 그 명령을 실행하려면 exec 직무.

<exec executable="tool.sh" dir="toolshdir" output="target.as">
    <arg value="source.txt" />
</exec>

http://livedocs.adobe.com/flex/3/html/anttasks_1.html

Flex "MXMLC"작업을 EXEC로 호출하는 대신 사용하는 것도 원할 수도 있습니다. 쉘 스크립트를 유지하지 않아도되면 XML 내에서 많은 구성을 바로 수행 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top