Hi, I opened an issue for this. Thanks. https://github.com/BowlerHatLLC/vscode-as3mxml/issues/427
On Fri, Nov 15, 2019 at 5:39 PM Carlos Rovira <[email protected]> wrote: > Hi, > > I suppose VSCode fill have some way to copy a folder, maybe as a task that > could be launched as pre step of a build or something like that. Or maybe a > VSCode plugin exists for that, don't know. That could be solutions if > VSCode AS3&MXML can't do it itself, or Josh decide is not a task to be > implemented there. > > just my 2... > > > > El vie., 15 nov. 2019 a las 6:09, Takeshita Shoichiro (<[email protected]>) > escribió: > >> Alex, thanks for your explanation. As suggested by Carlos, I will ask >> this on Github VS Code. >> >> 2019年11月15日(金) 14:05 Alex Harui <[email protected]>: >> >>> Hi T-San, >>> >>> >>> >>> The folder structure for examples/royale/DataGridExample are designed to >>> support Maven typical folders. The Ant and Maven scripts that build the >>> example have to copy the assets because the src/main/resources folder is >>> not one the folders the publisher module copies automatically. >>> >>> >>> >>> So, if you are using VSCode with that folder structure, the compiler >>> will not copy the assets. I do not use VSCode so I don’t know if VSCode >>> can be taught to automatically copy those folders or not. >>> >>> >>> >>> HTH, >>> >>> -Alex >>> >>> >>> >>> *From: *Takeshita Shoichiro <[email protected]> >>> *Reply-To: *"[email protected]" <[email protected]> >>> *Date: *Thursday, November 14, 2019 at 4:36 PM >>> *To: *"[email protected]" <[email protected]> >>> *Subject: *Re: DataGridExample build with VS Code >>> >>> >>> >>> Alex and Harbs, >>> >>> >>> >>> I copied the folder structure from the Apache Royale distribution. >>> >>> >>> >>> ¥royale-asjs¥examples¥royale¥DataGridExample >>> >>> >>> >>> It contains ¥src¥main¥royale >>> >>> And ¥src¥main¥resources¥assets. >>> >>> >>> >>> Under assets folder, jpg files exist. >>> >>> >>> >>> I used the provided asconfig.json to build using VS code with MXML >>> extension. >>> >>> >>> >>> The problem is ¥resources¥assets folder is not copied into the output >>> folder. If I move assets folder under ¥src¥royale¥main, assets folder is >>> copied into the output folder. >>> >>> >>> >>> Thanks. >>> >>> >>> >>> 2019年11月15日(金) 6:53 Alex Harui <[email protected]>: >>> >>> IIRC, src/main and src/test are maven folder conventions. >>> >>> >>> >>> -Alex >>> >>> >>> >>> *From: *Harbs <[email protected]> >>> *Reply-To: *"[email protected]" <[email protected]> >>> *Date: *Thursday, November 14, 2019 at 1:51 PM >>> *To: *"[email protected]" <[email protected]> >>> *Subject: *Re: DataGridExample build with VS Code >>> >>> >>> >>> Why are you using main\royale at all? >>> >>> >>> >>> All your folders can reside directly in src. >>> >>> >>> >>> Harbs >>> >>> On Nov 14, 2019, at 4:11 PM, Takeshita Shoichiro <[email protected]> >>> wrote: >>> >>> >>> >>> Carlos, thanks. I've already tried it. Unfortunately, not work. >>> >>> >>> >>> If I move assets folder under \royale, it worked. (Images are shown) >>> >>> However, moving \resources\royale under \royale does not work. (Images >>> are not shown) >>> >>> >>> >>> \src\main\royale >>> | >>> |-assets >>> |-models >>> |-products >>> |-DataGridExample.mxml >>> |-MyInitialView.mxml >>> >>> >>> >>> On Thu, Nov 14, 2019 at 11:00 PM Carlos Rovira <[email protected]> >>> wrote: >>> >>> Hi Takeshita, >>> >>> >>> >>> maybe this could be what you are looking for? (I'm not using it so don't >>> know if it will work) : >>> >>> >>> >>> >>> https://github.com/BowlerHatLLC/vscode-as3mxml/wiki/asconfig.json#copysourcepathassets >>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FBowlerHatLLC%2Fvscode-as3mxml%2Fwiki%2Fasconfig.json%23copysourcepathassets&data=02%7C01%7Caharui%40adobe.com%7C17b50b2b31da43bb23ac08d76963d2f2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093749772909921&sdata=ELefXGSCXaVGxHF%2B66G4exKGDp9u%2Bg07wOVFNxup6dQ%3D&reserved=0> >>> >>> >>> >>> HTH >>> >>> >>> >>> Carlos >>> >>> >>> >>> >>> >>> El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (< >>> [email protected]>) escribió: >>> >>> Carlos and Piotr, thanks. >>> >>> I understand mvn and moonshine both have the configuration to copy >>> \resources\assets folder. >>> >>> I think the similar configuration is put in asconfig.json. I tried to >>> find the information but with no success. >>> >>> >>> ---------------------------------------------------------------------------------------------------- >>> mvn: >>> \apache-royale-0.9.7-bin-js\royale-asjs\examples\pom.xml >>> >>> <!-- Copy the resources to the compiler output directory --> >>> <plugin> >>> <groupId>org.apache.maven.plugins</groupId> >>> <artifactId>maven-resources-plugin</artifactId> >>> <version>3.1.0</version> >>> <executions> >>> <execution> >>> <id>copy-resources-debug</id> >>> <phase>validate</phase> >>> <goals> >>> <goal>copy-resources</goal> >>> </goals> >>> <configuration> >>> >>> <outputDirectory>${compiler.output-dir-debug}</outputDirectory> >>> <resources> >>> <resource> >>> <directory>src/main/resources</directory> >>> <filtering>true</filtering> >>> </resource> >>> </resources> >>> </configuration> >>> </execution> >>> </executions> >>> </plugin> >>> >>> moonshine: >>> >>> C:\apache-royale-0.9.7-bin-js\royale-asjs\examples\royale\DataGridExample\DataGridExample.as3proj >>> >>> <moonshineResourcePaths> >>> <class path="src/main/resources/assets"/> >>> </moonshineResourcePaths> >>> >>> >>> >>> On Thu, Nov 14, 2019 at 4:57 AM Piotr Zarzycki < >>> [email protected]> wrote: >>> >>> Just FYI: Moonshine is copying resources to the output if they are >>> pointed out in IDE. We have handled that on IDE sight. >>> >>> >>> >>> śr., 13 lis 2019 o 20:09 Carlos Rovira <[email protected]> >>> napisał(a): >>> >>> Hi, >>> >>> >>> >>> in Maven we have setup this kind of copy. So this is external process >>> not considered by the compiler, what seems ok, since copying that files >>> does not seems a competence of a compiler. Maybe that should be raised in >>> the IDEs issues, in this case in VSCode issues in GitHub so Josh could >>> express what he thinks his extension should do about this. >>> >>> >>> >>> >>> >>> >>> >>> El mar., 12 nov. 2019 a las 13:55, Takeshita Shoichiro (< >>> [email protected]>) escribió: >>> >>> I tried to build the sample project using VS Code. >>> >>> >>> >>> This one. >>> >>> C:\apache-royale-0.9.7-bin-js\royale-asjs\examples\royale\DataGridExample >>> >>> >>> >>> I copied asconfig.json and src holder in a new folder; then build. >>> >>> >>> >>> The problem is that the image folder (resource\assets) is not copied >>> into bin\js-debug folder. >>> >>> >>> >>> In case using mvn clean install, the image folder is copied into the >>> target folder. >>> >>> >>> >>> Is this a bug or am I missing something? >>> >>> >>> >>> Shoichiro Takeshita >>> >>> >>> >>> >>> -- >>> >>> Carlos Rovira >>> >>> http://about.me/carlosrovira >>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C17b50b2b31da43bb23ac08d76963d2f2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093749772919911&sdata=K8%2FIlPLuQFDz1R%2F4kWLDcWj6hIBVfw9PBYpq4xvlXO8%3D&reserved=0> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> *Piotr Zarzycki * >>> >>> Patreon: *https://www.patreon.com/piotrzarzycki >>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C17b50b2b31da43bb23ac08d76963d2f2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093749772929906&sdata=G%2BzYTqd2z2KIe9GfIV08srqi0CrB0im%2B46XD4q6jPXc%3D&reserved=0>* >>> >>> >>> >>> >>> -- >>> >>> Shoichiro Takeshita >>> 武下 祥一郎 >>> >>> >>> >>> >>> -- >>> >>> Carlos Rovira >>> >>> http://about.me/carlosrovira >>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C17b50b2b31da43bb23ac08d76963d2f2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093749772939896&sdata=F4s%2FMsr3z36t43hLYc59Ywuk3AxjMIOvrieCpQiJBuw%3D&reserved=0> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Shoichiro Takeshita >>> 武下 祥一郎 >>> >>> >>> >>> -- >>> >>> Shoichiro Takeshita >>> 武下 祥一郎 >>> >> -- >> Shoichiro Takeshita >> 武下 祥一郎 >> > > > -- > Carlos Rovira > http://about.me/carlosrovira > > -- Shoichiro Takeshita 武下 祥一郎
