You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@royale.apache.org by Takeshita Shoichiro <jl...@gmail.com> on 2019/11/12 12:55:21 UTC

DataGridExample build with VS Code

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

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
Carlos, I will do it.  Thanks.

2019年11月20日(水) 18:48 Carlos Rovira <ca...@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 (<jl...@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 <jl...@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 <ca...@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 (<
>>>> jl03119@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 <ah...@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 <jl...@gmail.com>
>>>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>>>> *Date: *Thursday, November 14, 2019 at 4:36 PM
>>>>>> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>>>>>>
>>>>>> IIRC, src/main and src/test are maven folder conventions.
>>>>>>
>>>>>>
>>>>>>
>>>>>> -Alex
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From: *Harbs <ha...@gmail.com>
>>>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>>>> *Date: *Thursday, November 14, 2019 at 1:51 PM
>>>>>> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <
>>>>>> carlosrovira@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 (<
>>>>>> jl03119@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 <
>>>>>> piotrzarzycki21@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 <ca...@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 (<
>>>>>> jl03119@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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Carlos Rovira <ca...@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 (<jl...@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 <jl...@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 <ca...@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 (<
>>> jl03119@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 <ah...@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 <jl...@gmail.com>
>>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>>> *Date: *Thursday, November 14, 2019 at 4:36 PM
>>>>> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>>>>>
>>>>> IIRC, src/main and src/test are maven folder conventions.
>>>>>
>>>>>
>>>>>
>>>>> -Alex
>>>>>
>>>>>
>>>>>
>>>>> *From: *Harbs <ha...@gmail.com>
>>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>>> *Date: *Thursday, November 14, 2019 at 1:51 PM
>>>>> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <
>>>>> carlosrovira@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 (<
>>>>> jl03119@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 <
>>>>> piotrzarzycki21@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 <ca...@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 (<
>>>>> jl03119@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

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
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 <jl...@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 <ca...@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 (<jl...@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 <ah...@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 <jl...@gmail.com>
>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>> *Date: *Thursday, November 14, 2019 at 4:36 PM
>>>> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>>>>
>>>> IIRC, src/main and src/test are maven folder conventions.
>>>>
>>>>
>>>>
>>>> -Alex
>>>>
>>>>
>>>>
>>>> *From: *Harbs <ha...@gmail.com>
>>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>>> *Date: *Thursday, November 14, 2019 at 1:51 PM
>>>> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <ca...@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 (<
>>>> jl03119@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 <
>>>> piotrzarzycki21@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 <ca...@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 (<
>>>> jl03119@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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
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 <ca...@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 (<jl...@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 <ah...@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 <jl...@gmail.com>
>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>> *Date: *Thursday, November 14, 2019 at 4:36 PM
>>> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>>>
>>> IIRC, src/main and src/test are maven folder conventions.
>>>
>>>
>>>
>>> -Alex
>>>
>>>
>>>
>>> *From: *Harbs <ha...@gmail.com>
>>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>>> *Date: *Thursday, November 14, 2019 at 1:51 PM
>>> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <ca...@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 (<
>>> jl03119@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 <
>>> piotrzarzycki21@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 <ca...@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 (<
>>> jl03119@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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Carlos Rovira <ca...@apache.org>.
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 (<jl...@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 <ah...@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 <jl...@gmail.com>
>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>> *Date: *Thursday, November 14, 2019 at 4:36 PM
>> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>>
>> IIRC, src/main and src/test are maven folder conventions.
>>
>>
>>
>> -Alex
>>
>>
>>
>> *From: *Harbs <ha...@gmail.com>
>> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
>> *Date: *Thursday, November 14, 2019 at 1:51 PM
>> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <ca...@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 (<
>> jl03119@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 <pi...@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 <ca...@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 (<
>> jl03119@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

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
Alex, thanks for your explanation.  As suggested by Carlos, I will ask this
on Github VS Code.

2019年11月15日(金) 14:05 Alex Harui <ah...@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 <jl...@gmail.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Thursday, November 14, 2019 at 4:36 PM
> *To: *"users@royale.apache.org" <us...@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 <ah...@adobe.com>:
>
> IIRC, src/main and src/test are maven folder conventions.
>
>
>
> -Alex
>
>
>
> *From: *Harbs <ha...@gmail.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Thursday, November 14, 2019 at 1:51 PM
> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <ca...@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 (<jl...@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 <pi...@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 <ca...@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 (<jl...@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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Alex Harui <ah...@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 <jl...@gmail.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>
Date: Thursday, November 14, 2019 at 4:36 PM
To: "users@royale.apache.org" <us...@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 <ah...@adobe.com>>:
IIRC, src/main and src/test are maven folder conventions.

-Alex

From: Harbs <ha...@gmail.com>>
Reply-To: "users@royale.apache.org<ma...@royale.apache.org>" <us...@royale.apache.org>>
Date: Thursday, November 14, 2019 at 1:51 PM
To: "users@royale.apache.org<ma...@royale.apache.org>" <us...@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 <jl...@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 <ca...@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 (<jl...@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 <pi...@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 <ca...@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 (<jl...@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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
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 <ah...@adobe.com>:

> IIRC, src/main and src/test are maven folder conventions.
>
>
>
> -Alex
>
>
>
> *From: *Harbs <ha...@gmail.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Thursday, November 14, 2019 at 1:51 PM
> *To: *"users@royale.apache.org" <us...@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 <jl...@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 <ca...@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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777673828&sdata=2JUv67hWOtNbu81isT0%2F1bKpUXUtk3pDT40FxYdkURw%3D&reserved=0>
>
>
>
> HTH
>
>
>
> Carlos
>
>
>
>
>
> El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<jl...@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%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
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Alex Harui <ah...@adobe.com>.
IIRC, src/main and src/test are maven folder conventions.

-Alex

From: Harbs <ha...@gmail.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>
Date: Thursday, November 14, 2019 at 1:51 PM
To: "users@royale.apache.org" <us...@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 <jl...@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 <ca...@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%7C979ef92ed30c4c46e8b708d7694cc636%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093650777673828&sdata=2JUv67hWOtNbu81isT0%2F1bKpUXUtk3pDT40FxYdkURw%3D&reserved=0>

HTH

Carlos


El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<jl...@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%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
武下 祥一郎


Re: DataGridExample build with VS Code

Posted by Harbs <ha...@gmail.com>.
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 <jl...@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 <carlosrovira@apache.org <ma...@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://github.com/BowlerHatLLC/vscode-as3mxml/wiki/asconfig.json#copysourcepathassets>
> 
> HTH
> 
> Carlos
> 
> 
> El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl03119@gmail.com <ma...@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 <piotrzarzycki21@gmail.com <ma...@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 <carlosrovira@apache.org <ma...@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 (<jl03119@gmail.com <ma...@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 <http://about.me/carlosrovira>
> 
> 
> 
> -- 
> Piotr Zarzycki 
> 
> Patreon: https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>
> 
> -- 
> Shoichiro Takeshita
> 武下 祥一郎
> 
> 
> -- 
> Carlos Rovira
> http://about.me/carlosrovira <http://about.me/carlosrovira>
> 
> 
> 
> -- 
> Shoichiro Takeshita
> 武下 祥一郎


Re: DataGridExample build with VS Code

Posted by Carlos Rovira <ca...@apache.org>.
Hi Takeshita,

as I told you I think you should fill an issue in VSCode GitHub page [1]
and talk with Josh about possible implementations.

[1] https://github.com/BowlerHatLLC/vscode-as3mxml/issues



El jue., 14 nov. 2019 a las 17:33, Alex Harui (<ah...@adobe.com>) escribió:

> The transpiler has a “publisher” module that is hard-coded to copy certain
> folder patterns (src/main/royale/assets, for example).  If you do not use
> those patterns, then you have to use some other tool (an IDE, Maven, Ant,
> batch script) to copy assets.
>
>
>
> HTH,
>
> -Alex
>
>
>
> *From: *Takeshita Shoichiro <jl...@gmail.com>
> *Reply-To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Date: *Thursday, November 14, 2019 at 6:11 AM
> *To: *"users@royale.apache.org" <us...@royale.apache.org>
> *Subject: *Re: DataGridExample build with VS Code
>
>
>
> 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 <ca...@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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013476447&sdata=zF5%2FOpQ3k4Bf1xgF3%2B%2FiEKZMQhfcHcUuSFFqhd4pFEM%3D&reserved=0>
>
>
>
> HTH
>
>
>
> Carlos
>
>
>
>
>
> El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<jl...@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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013486446&sdata=YX1PnYzFz%2FFRr8nzDoW1NOfBE45konyEnhD2CEu1eoo%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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013486446&sdata=%2FDizaTeNyMDIvY7SDum7qKfFgbYgF%2F9QTMK4PTQW2l8%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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013496442&sdata=tzVNif0czuHjnttkaiUytLlt9w%2FiNmBR%2BsgyxJkwyZc%3D&reserved=0>
>
>
>
>
>
>
> --
>
> Shoichiro Takeshita
> 武下 祥一郎
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: DataGridExample build with VS Code

Posted by Alex Harui <ah...@adobe.com>.
The transpiler has a “publisher” module that is hard-coded to copy certain folder patterns (src/main/royale/assets, for example).  If you do not use those patterns, then you have to use some other tool (an IDE, Maven, Ant, batch script) to copy assets.

HTH,
-Alex

From: Takeshita Shoichiro <jl...@gmail.com>
Reply-To: "users@royale.apache.org" <us...@royale.apache.org>
Date: Thursday, November 14, 2019 at 6:11 AM
To: "users@royale.apache.org" <us...@royale.apache.org>
Subject: Re: DataGridExample build with VS Code

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 <ca...@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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013476447&sdata=zF5%2FOpQ3k4Bf1xgF3%2B%2FiEKZMQhfcHcUuSFFqhd4pFEM%3D&reserved=0>

HTH

Carlos


El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<jl...@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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013486446&sdata=YX1PnYzFz%2FFRr8nzDoW1NOfBE45konyEnhD2CEu1eoo%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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013486446&sdata=%2FDizaTeNyMDIvY7SDum7qKfFgbYgF%2F9QTMK4PTQW2l8%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%7C154882027f014dc0716508d7690c8dd6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637093375013496442&sdata=tzVNif0czuHjnttkaiUytLlt9w%2FiNmBR%2BsgyxJkwyZc%3D&reserved=0>



--
Shoichiro Takeshita
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
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 <ca...@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
>
> HTH
>
> Carlos
>
>
> El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<
>>>> jl03119@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
>>>>
>>>>
>>>
>>> --
>>>
>>> Piotr Zarzycki
>>>
>>> Patreon: *https://www.patreon.com/piotrzarzycki
>>> <https://www.patreon.com/piotrzarzycki>*
>>>
>>
>>
>> --
>> Shoichiro Takeshita
>> 武下 祥一郎
>>
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>
>

-- 
Shoichiro Takeshita
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Carlos Rovira <ca...@apache.org>.
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

HTH

Carlos


El jue., 14 nov. 2019 a las 13:54, Takeshita Shoichiro (<jl...@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 <pi...@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 <ca...@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 (<
>>> jl03119@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
>>>
>>>
>>
>> --
>>
>> Piotr Zarzycki
>>
>> Patreon: *https://www.patreon.com/piotrzarzycki
>> <https://www.patreon.com/piotrzarzycki>*
>>
>
>
> --
> Shoichiro Takeshita
> 武下 祥一郎
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Re: DataGridExample build with VS Code

Posted by Takeshita Shoichiro <jl...@gmail.com>.
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 <pi...@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 <ca...@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 (<
>> jl03119@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
>>
>>
>
> --
>
> Piotr Zarzycki
>
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*
>


-- 
Shoichiro Takeshita
武下 祥一郎

Re: DataGridExample build with VS Code

Posted by Piotr Zarzycki <pi...@gmail.com>.
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 <ca...@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 (<jl...@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
>
>

-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Re: DataGridExample build with VS Code

Posted by Carlos Rovira <ca...@apache.org>.
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 (<jl...@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