Thanks for the info for all.

Its okay Josh but I am running with emacs boom or bust.
I have to wrap my head around how to use the compiler or ant.

Please check out my little mini site with videos on my quest to make a 
development environment to even get started with Apache Royale with docker and 
cygwin. I am drawing close. Hopefully another video posted in the next day or 
two.

The last 3 links are the most current links.

thanks,
jim

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Monday, September 30th, 2024 at 12:16 PM, Josh Tynjala 
<joshtynj...@bowlerhat.dev> wrote:

> The extension doesn’t work in a browser because vscode-as3mxml and 
> royale-compiler require a Java JDK and to launch executables.
>
> --
> Josh Tynjala
> [Bowler Hat LLC](https://bowlerhat.dev)
>
> On Sun, Sep 29, 2024 at 2:21 PM Yishay Weiss <yishayj...@hotmail.com> wrote:
>
>> There's a browser based version of VS Code [1] but I don't know if it works 
>> with the as3/mxml extension.
>>
>> [1] [Welcome - Workspace - Visual Studio Code 
>> (vscode.dev)](https://vscode.dev/)
>>
>> [Visual Studio Code for the Web](https://vscode.dev/)
>> Build with Visual Studio Code, anywhere, anytime, entirely in your browser.
>> vscode.dev
>>
>> ---------------------------------------------------------------
>>
>> From: Jim McNamara <jmcnamara10...@proton.me>
>> Sent: Saturday, September 28, 2024 11:08 PM
>> To: users@royale.apache.org <users@royale.apache.org>
>> Subject: Re: lightweight editor for royale
>>
>> i looked at ant in chat gpt with apache royale i will try that and keep 
>> digging. I dont think moonsnhine works on linux.
>>
>> I am posting a video of my docker work to date and I want to start coding in 
>> apache royale very soon with no more complicated installs in docker.
>>
>> Here is what the chatgpt AI said about apache ant with royale...
>>
>> Step 1: Set Up Your Environment
>>
>> -
>>
>> Install Apache Royale: Make sure you have Apache Royale installed. You can 
>> follow the [installation 
>> guide](https://royale.apache.org/docs/installation/) on the official site.
>>
>> -
>>
>> Install Apache Ant: Download and install Apache Ant from the [official 
>> site](https://ant.apache.org/).
>>
>> Step 2: Create a Sample Royale Project
>>
>> -
>>
>> Create Project Structure:
>>
>> arduino
>>
>> Copy code
>>
>> my-royale-project/
>> ├── src/
>> │   └── MyApplication.mxml
>> ├── build.xml
>> └── royale-config.xml
>>
>> -
>>
>> Create MyApplication.mxml:
>>
>> xml
>>
>> Copy code
>>
>> <?xml version=
>>
>> "1.0"
>>
>> encoding=
>>
>> "utf-8"
>>
>> ?>
>>
>> <
>>
>> s:Application
>>
>> xmlns:fx
>>
>> =
>>
>> "
>> http://ns.adobe.com/mxml/2009
>> "
>>
>> xmlns:s
>>
>> =
>>
>> "library://
>> ns.adobe.com/flex/spark
>> "
>>
>>>
>>
>> <
>>
>> s:Label
>>
>> text
>>
>> =
>>
>> "Hello, Apache Royale!"
>>
>> />
>>
>> </
>>
>> s:Application
>>
>>>
>>
>> -
>>
>> Create royale-config.xml:
>>
>> xml
>>
>> Copy code
>>
>> <
>>
>> royale-config
>>
>>>
>>
>> <
>>
>> output
>>
>>>
>>
>> <
>>
>> output-path
>>
>>>
>>
>> bin
>>
>> </
>>
>> output-path
>>
>>>
>>
>> <
>>
>> swf-output-name
>>
>>>
>>
>> MyApplication.swf
>>
>> </
>>
>> swf-output-name
>>
>>>
>>
>> </
>>
>> output
>>
>>>
>>
>> </
>>
>> royale-config
>>
>>>
>>
>> Step 3: Create the build.xml File
>>
>> Here’s a basic example of a build.xml for your Apache Royale project:
>>
>> xml
>>
>> Copy code
>>
>> <
>>
>> project
>>
>> name
>>
>> =
>>
>> "MyRoyaleProject"
>>
>> default
>>
>> =
>>
>> "build"
>>
>> basedir
>>
>> =
>>
>> "."
>>
>>>
>>
>> <
>>
>> property
>>
>> name
>>
>> =
>>
>> "royale.home"
>>
>> location
>>
>> =
>>
>> "/path/to/royale-sdk"
>>
>> />
>>
>> <
>>
>> property
>>
>> name
>>
>> =
>>
>> "src.dir"
>>
>> location
>>
>> =
>>
>> "src"
>>
>> />
>>
>> <
>>
>> property
>>
>> name
>>
>> =
>>
>> "build.dir"
>>
>> location
>>
>> =
>>
>> "bin"
>>
>> />
>>
>> <
>>
>> target
>>
>> name
>>
>> =
>>
>> "clean"
>>
>>>
>>
>> <
>>
>> delete
>>
>> dir
>>
>> =
>>
>> "${build.dir}"
>>
>> />
>>
>> </
>>
>> target
>>
>>>
>>
>> <
>>
>> target
>>
>> name
>>
>> =
>>
>> "compile"
>>
>>>
>>
>> <
>>
>> mkdir
>>
>> dir
>>
>> =
>>
>> "${build.dir}"
>>
>> />
>>
>> <
>>
>> royale:compile
>>
>> src
>>
>> =
>>
>> "${src.dir}"
>>
>> output
>>
>> =
>>
>> "${build.dir}"
>>
>> royale.home
>>
>> =
>>
>> "${royale.home}"
>>
>> />
>>
>> </
>>
>> target
>>
>>>
>>
>> <
>>
>> target
>>
>> name
>>
>> =
>>
>> "build"
>>
>> depends
>>
>> =
>>
>> "clean, compile"
>>
>>>
>>
>> <
>>
>> echo
>>
>> message
>>
>> =
>>
>> "Build completed successfully."
>>
>> />
>>
>> </
>>
>> target
>>
>>>
>>
>> </
>>
>> project
>>
>>>
>>
>> Step 4: Build the Project
>>
>> -
>>
>> Open a terminal and navigate to your project directory:
>>
>> sh
>>
>> Copy code
>>
>> cd
>>
>> path/to/my-royale-project
>>
>> -
>>
>> Run the Ant build:
>>
>> sh
>>
>> Copy code
>>
>> ant
>>
>> Step 5: Check the Output
>>
>> After running the build, check the bin directory for the MyApplication.swf 
>> file. You can then test it using a Flash Player or embed it in an HTML page.
>>
>> Sent with [Proton Mail](https://proton.me/mail/home) secure email.
>>
>> On Saturday, September 28th, 2024 at 5:56 PM, Jim McNamara 
>> <jmcnamara10...@proton.me> wrote:
>>
>>> Can you use it on linux?
>>
>>> Sent with [Proton Mail](https://proton.me/mail/home) secure email.
>>>
>>> On Saturday, September 28th, 2024 at 5:39 PM, Andrew Wetmore 
>>> <cottag...@gmail.com> wrote:
>>>
>>>> Is Moonshine too heavy an IDE for your purposes?
>>>>
>>>> On Sat, Sept 28, 2024, 6:36 p.m. Jim McNamara <jmcnamara10...@proton.me> 
>>>> wrote:
>>>>
>>>>> Hi all-
>>>>>
>>>>> Is there anything that is really lite weight we can use to develop apache 
>>>>> royale with in linux? I am hoping to use mxmlc.
>>>>>
>>>>> I am trying to shy away for now something heavier because i spent a lot 
>>>>> of time getting tools in place for my project but i dont want to struggle 
>>>>> with a big ide at this moment. I got luckybackup to work over xforwarding 
>>>>> with an ssh tunnel and windows cifs share. I can get ant and java to work 
>>>>> too but to put visual studio code install in docker right now makes me 
>>>>> think i will never get this project off the ground with all these add ons.
>>>>>
>>>>> Can you use something like geany or such with mxmlc or just ant. I have 
>>>>> ant figured out in my project kind of. If ant, where are the examples for 
>>>>> building with it please?
>>>>>
>>>>> thanks,
>>>>> j. mcnamara
>>>>>
>>>>> Sent with Proton Mail secure email.

Reply via email to