I had tried that and it did not work. I just realized that I put it in the 
wrong place.

This works:

{
    "config": "flex",
    "type": "lib",
    "compilerOptions": {
        "debug": true,
        "define": [
            {
                "name": "COMPILE::SWF",
                "value": true
            },
            {
                "name": "COMPILE::JS",
                "value": true
            }
        ]
    },
    "files":
    [
        "src/main/flex/HTMLClasses.as"
    ]
}


> On Jan 29, 2017, at 7:36 PM, Josh Tynjala <joshtynj...@gmail.com> wrote:
> 
> You can add the define compilerOption to your asconfig.json for CONFIG::JS
> and CONFIG::SWF.
> 
> - Josh
> 
> On Jan 29, 2017 4:09 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
> I have not had success with Maven outside VS Code, and using the Maven
> build inside VS Code prompts me to accept an EULA. I don’t know how to
> accept inside the VS Code output.
> 
> I’m also having issues with VS Code not recognizing COMPILE::JS and
> COMPLIE::SWF as valid.
> 
> 
>> On Jan 29, 2017, at 1:33 PM, Carlos Rovira <carlos.rov...@codeoscopic.com>
> wrote:
>> 
>> Hi Harbs,
>> 
>> I'm using VSCode with NextGenAs for framework development.
>> 
>> You have the wiki as main docs:
>> https://github.com/BowlerHatLLC/vscode-nextgenas/wiki
>> 
>> I recommend you to use Maven over ANT since development is a breeze in
> this
>> way. You can have a VSCode window with one library (i.e:HTML, MDL,...) ,
>> make changes and build with CTRL+CMD+B using maven
>> You can have other separate window with your project and make changes and
>> operate the same way and you're ready to test in browser.
>> 
>> Some things to take account:
>> 
>> 1.- You can create a maven "distribution" to have a fresh SDK with your
>> latest changes and use it in VSCode:
>> 
>> (see
>> https://cwiki.apache.org/confluence/display/FLEX/
> Building+FlexJS+with+Maven)
>> 
>> For example I write:  mvn -s settings-template.xml
>> -DdistributionTargetFolder=/Users/carlosrovira/Dev/Flex/
> sdks/apache-flexjs-0.8.0
>> -P build-distribution clean install
>> 
>> and in VSCode:
>> 
>> "nextgenas.sdk.editor":
>> "/Users/carlosrovira/Dev/Flex/sdks/apache-flexjs-0.8.0"
>> 
>> (this needs a reload of VSCode, hope Josh read this and could get some way
>> that VSCode notice the sdk change, or have some reload button...
>> 
>> 
>> 2.- In your library and project you can use write in .vscode/tasks.json to
>> get CTRL+CMD+B to build (pass maven) in each project
>> 
>> {
>> // See https://go.microsoft.com/fwlink/?LinkId=733558
>> // for the documentation about the tasks.json format
>> "version": "0.1.0",
>> "command": "mvn",
>> "args": ["clean", "install", "-DskipTests"],
>> "isShellCommand": true,
>> "showOutput": "always"
>> }
>> 
>> 
>> Let me know if you have some issues or need something more
>> 
>> Carlos
>> 
>> 
>> 2017-01-29 10:52 GMT+01:00 Harbs <harbs.li...@gmail.com>:
>> 
>>> I assume this question is aimed at Josh, but if anyone else has an
> answer,
>>> please pipe up…
>>> 
>>> I’d really like to use VS Code for work on the FlexJS framework. I
> managed
>>> to setup a project for development of an app, but I’m not sure what
>>> settings to use for framework development.
>>> 
>>> Ideally, there should be a way to have VS Code understand each project
>>> separately and be able to build everything together.
>>> 
>>> It’s not a big deal if we need to use the command line to build
> everything
>>> though. I can deal with separate projects for each one.
>>> 
>>> Any pointers?
>>> 
>>> Harbs
>> 
>> 
>> 
>> 
>> --
>> 
>> Carlos Rovira
>> Director General
>> M: +34 607 22 60 05
>> http://www.codeoscopic.com
>> http://www.avant2.es
>> 
>> Este mensaje se dirige exclusivamente a su destinatario y puede contener
>> información privilegiada o confidencial. Si ha recibido este mensaje por
>> error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
>> proceda a su destrucción.
>> 
>> De la vigente Ley Orgánica de Protección de Datos (15/1999), le
> comunicamos
>> que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
>> S.A. La finalidad de dicho tratamiento es facilitar la prestación del
>> servicio o información solicitados, teniendo usted derecho de acceso,
>> rectificación, cancelación y oposición de sus datos dirigiéndose a
> nuestras
>> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
>> necesaria.

Reply via email to