Carlos, I will do it. Thanks. 2019年11月20日(水) 18:48 Carlos Rovira <carlosrov...@apache.org>:
> Hi Takeshita, > many thanks for reporting. > Can you submit this change as a PR? I can merge it > thanks > > El mar., 19 nov. 2019 a las 22:45, Takeshita Shoichiro (<jl03...@gmail.com>) > escribió: > >> Hi, the problem is solved. In addition to copySourcePathAssets, >> source-path is required to point the image folder. >> >> Corrected asconfig.json: >> >> { >> "config": "royale", >> "compilerOptions": { >> "debug": true, >> "targets": ["JSRoyale"], >> "source-map": true, >> "source-path": [ >> "src/main/royale", >> "src/main/resources" >> ] >> }, >> "additionalOptions": >> "-remove-circulars -js-output-optimization=skipAsCoercions", >> "copySourcePathAssets": true, >> "files": >> [ >> "src/main/royale/DataGridExample.mxml" >> ] >> } >> >> On Sat, Nov 16, 2019 at 1:25 PM Takeshita Shoichiro <jl03...@gmail.com> >> wrote: >> >>> 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 <carlosrov...@apache.org> >>> 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 (< >>>> jl03...@gmail.com>) 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 <aha...@adobe.com>: >>>>> >>>>>> 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 <jl03...@gmail.com> >>>>>> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org> >>>>>> *Date: *Thursday, November 14, 2019 at 4:36 PM >>>>>> *To: *"users@royale.apache.org" <users@royale.apache.org> >>>>>> *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 <aha...@adobe.com>: >>>>>> >>>>>> IIRC, src/main and src/test are maven folder conventions. >>>>>> >>>>>> >>>>>> >>>>>> -Alex >>>>>> >>>>>> >>>>>> >>>>>> *From: *Harbs <harbs.li...@gmail.com> >>>>>> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org> >>>>>> *Date: *Thursday, November 14, 2019 at 1:51 PM >>>>>> *To: *"users@royale.apache.org" <users@royale.apache.org> >>>>>> *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 <jl03...@gmail.com> >>>>>> 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 < >>>>>> carlosrov...@apache.org> 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 (< >>>>>> jl03...@gmail.com>) 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 < >>>>>> piotrzarzyck...@gmail.com> 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 <carlosrov...@apache.org> >>>>>> 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 (< >>>>>> jl03...@gmail.com>) 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 >>> 武下 祥一郎 >>> >> >> >> -- >> Shoichiro Takeshita >> 武下 祥一郎 >> > > > -- > Carlos Rovira > http://about.me/carlosrovira > > -- Shoichiro Takeshita 武下 祥一郎