Hi, I opened an issue for this.  Thanks.

https://github.com/BowlerHatLLC/vscode-as3mxml/issues/427

On Fri, Nov 15, 2019 at 5:39 PM Carlos Rovira <[email protected]>
wrote:

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

-- 
Shoichiro Takeshita
武下 祥一郎

Reply via email to