<?xml version="1.0"?>
<project name="spriteflexjs" default="main" basedir=".">
    <property name="FLEXJS_HOME" location="E:/sdk/flexjsdev"/>
    <property name="main" value="A" />
        
    <available
file="${FLEXJS_HOME}/js/lib/google/closure-library/closure/goog/base.js"
        type="file"
        property="GOOG_HOME"
        value="${FLEXJS_HOME}/js/lib/google/closure-library"/>

    <available file="${FLEXJS_HOME}/js/libs/js.swc"
        type="file"
        property="JS.SWC"
        value="${FLEXJS_HOME}/js/libs/js.swc" />

    <target name="main" depends="build" description="build">
    </target>
    
    <target name="build">
        <java jar="${FLEXJS_HOME}/js/lib/mxmlc.jar"
resultProperty="errorCode"
            fork="true">
            <jvmarg line="-Dflexlib=${FLEXJS_HOME}/frameworks}"/>
            <arg value="+flexlib=${FLEXJS_HOME}/frameworks" />
            <arg value="-compiler.source-path=../src" />
            <arg value="-define=CONFIG::as_only,false" />
            <arg value="-define=CONFIG::js_only,true" />
            <arg value="-external-library-path=${JS.SWC}" />
           <arg value="-compiler.mxml.children-as-data" />
            <arg
value="-compiler.binding-value-change-event=org.apache.flex.events.ValueChangeEvent"
/>
            <arg
value="-compiler.binding-value-change-event-kind=org.apache.flex.events.ValueChangeEvent"
/>
            <arg
value="-compiler.binding-value-change-event-type=valueChange" />
            <arg value="-js-output-type=FLEXJS" />
            <arg value="-closure-lib=${GOOG_HOME}" />
            <arg
value="-sdk-js-lib=${FLEXJS_HOME}/frameworks/js/FlexJS/libs" />
            <arg value="${basedir}/src/${main}.as" />
        </java>
        <fail>
            <condition>
                <not>
                    <or>
                        <equals arg1="${errorCode}" arg2="0" />
                        <equals arg1="${errorCode}" arg2="2" />
                    </or>
                </not>
            </condition>
        </fail>        
    </target>
</project>




--
View this message in context: 
http://apache-flex-development.2333347.n4.nabble.com/ERROR-Circular-dependency-detected-A-B-A-tp51298p51318.html
Sent from the Apache Flex Development mailing list archive at Nabble.com.

Reply via email to