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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777673828&sdata=2JUv67hWOtNbu81isT0%2F1bKpUXUtk3pDT40FxYdkURw%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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777673828&sdata=pXqzr%2FtIFzWsbi0kf6SeawDVMYHx4tfhWe8gEPxzQoM%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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777683782&sdata=iaq2I3ICKoaaN30R%2BmUiFj5yCw5nrcXDsgPzvl6092o%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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777683782&sdata=St2tYmupBwcOn18gUVASU2XOQWVXyH5PAaLtAawaMP0%3D&reserved=0> > > > > > > > -- > > Shoichiro Takeshita > 武下 祥一郎 > > > -- Shoichiro Takeshita 武下 祥一郎
