Looks like angular is on the regular -library-path not the
-external-library-path

-Alex

On 3/31/16, 7:32 PM, "OmPrakash Muppirala" <omup...@gmail.com> wrote:

>How do I specify the path to a js file to the compiler?  Is there a
>compiler var I can set?
>
>
>I am trying add support for AngularJS/Angular Material Design using
>FalconJX.  I am building angular.swc and angularmaterial.swc using Josh's
>dts2as [1] tool.
>
>When I am trying to build an app using FDT like this:
>
>Starting Launcher AngularExample-debug.
>
>Using: Apache FlexJS Compiler
>Adapter: Apache FlexJS 0.5 Compiler Adapter
>Starting Full Build of AngularExample-debug.
>Compiler arguments:
>  -output
>    C:\p\flexroot\git\flex-asjs\examples\native\AngularExample
>  +flexlib=C:\Program
>    Files\Adobe\Adobe Flash Builder 4.7
>    (64
>    Bit)\sdks\flexjs_nightly_0.6.0\frameworks
>  -debug=false
>  -source-path+=
>    C:\p\flexroot\git\flex-asjs\examples\native\AngularExample\src
>  -library-path+=C:\Program
>    Files\Adobe\Adobe Flash Builder 4.7
>    (64
>
>Bit)\sdks\flexjs_nightly_0.6.0\frameworks\libs\player\20.0\playerglobal.sw
>c
>  -library-path+=C:\Program
>    Files\Adobe\Adobe Flash Builder 4.7
>    (64
>    Bit)\sdks\flexjs_nightly_0.6.0\js\libs\js.swc
>  -library-path+=
>
>C:\p\flexroot\git\flex-asjs\examples\native\AngularExample\lib\angular.swc
>  -library-path+=
>
>C:\p\flexroot\git\flex-asjs\examples\native\AngularExample\lib\angularmate
>rial.swc
>  -library-path+=
>
>C:\p\flexroot\git\flex-asjs\examples\native\AngularExample\lib\jquery.swc
>  -external-library-path+=C:\Program
>    Files\Adobe\Adobe Flash Builder 4.7
>    (64
>
>Bit)\sdks\flexjs_nightly_0.6.0\frameworks\libs\player\20.0\playerglobal.sw
>c
>  -external-library-path+=C:\Program
>    Files\Adobe\Adobe Flash Builder 4.7
>    (64
>    Bit)\sdks\flexjs_nightly_0.6.0\js\libs\js.swc
>  -js-output-type=jsc
>  -target-player=20.0
>  -static-link-runtime-shared-libraries=
>    false
>  -define=CONFIG::AUTHOR,"omuppirala"
>  -define=CONFIG::DEBUG,false
>  --
>
>C:\p\flexroot\git\flex-asjs\examples\native\AngularExample\src\AngularExam
>ple.as
>
>, the build fails with these errors:
>
>
>ERROR File not found: angular
>
>
>ERROR Internal error: java.lang.RuntimeException: Unable to find
>JavaScript
>filePath for class: angular
>at
>org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWri
>ter.java:179)
>at
>org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWri
>ter.java:213)
>at
>org.apache.flex.compiler.internal.graph.GoogDepsWriter.buildDB(GoogDepsWri
>ter.java:130)
>at
>org.apache.flex.compiler.internal.graph.GoogDepsWriter.getListOfFiles(Goog
>DepsWriter.java:82)
>at
>org.apache.flex.compiler.internal.codegen.mxml.flexjs.MXMLFlexJSPublisher.
>publish(MXMLFlexJSPublisher.java:334)
>at org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:474)
>at
>com.powerflasher.fdt.core.compile.concrete.MxmlCompiler.compile(MxmlCompil
>er.java:104)
>at org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:353)
>at org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:278)
>at
>com.powerflasher.fdt.core.compile.concrete.MxmlCompiler.mainNoExit(MxmlCom
>piler.java:109)
>at
>com.powerflasher.fdt.core.compile.concrete.MxmlCompiler.start(MxmlCompiler
>.java:87)
>at
>com.powerflasher.fdt.core.compile.concrete.MxmlCompiler.staticStart(MxmlCo
>mpiler.java:34)
>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>at java.lang.reflect.Method.invoke(Unknown Source)
>at
>com.powerflasher.fdt.core.internal.launch.ascDirect.AscApplicationBuilder.
>build(AscApplicationBuilder.java:123)
>at
>com.powerflasher.fdt.core.internal.launch.compile.concrete.CompilerRunnabl
>e.run(CompilerRunnable.java:141)
>at
>com.powerflasher.fdt.core.internal.launch.compile.concrete.CompilerProcess
>$2.run(CompilerProcess.java:315)
>
>
>
>INFO 30.585347607 seconds
>
>Pure build time: 30585 ms.
>Could not create file
>C:\p\flexroot\git\flex-asjs\examples\native\AngularExample.
>Build failed.

Reply via email to