[ragel] Providing Windows ragel binary on the main page

Adrian Thurston thurston at colm.net
Thu Apr 6 11:41:23 UTC 2017


 

Awesome, thank you for the info! And yes I can certainly post a binary. 

On 2017-04-06 02:16, Ebrahim Byagowi wrote: 

> I don't use Windows machines much also nowadays but I have a simple solution that one without a Windows can also build ragel windows binary: 
> 
> 1. Login into https://gist.github.com/ [2] (is GitHub pastebin service which also provides Git repos at the same time) and type something and create an empty gist. 
> 
> 2. Login into https://ci.appveyor.com [3] (is a Windows CI service) with your Github account, or any other way you like 
> 
> 3. https://ci.appveyor.com/projects/new [4] create a new Git project with the empty gist link you just created on step 1. 
> 
> 4. Go to SETTING tab and on environment tab add this: RAGEL_VERSION with this value 6.10 then press Save 
> 
> 5. On Build, choose SCRIPT, then CMD and then enter this command 
> 
> C:msys64usrbinbash -lc 'cd $APPVEYOR_BUILD_FOLDER; wget http://www.colm.net/files/ragel/ragel-$RAGEL_VERSION.tar.gz [5]; tar -xf ragel-$RAGEL_VERSION.tar.gz; cd ragel-$RAGEL_VERSION; PATH=$PATH:/mingw32/bin; ./configure --prefix=/mingw32/ --build=i686-w64-mingw32 --host=i686-w64-mingw32; make LDFLAGS="--static"' 
> 
> Press Save. 
> 
> 6. On the Artifacts, add this artifact path, 
> 
> ragel-*/ragel/ragel.exe 
> 
> Press Save. 
> 
> 7. Go to the LATEST BUILD tab, press NEW BUILD 
> 
> 8. Wait for the completion of the build, after that, the self contained compiled exe output will be put on ARTIFICATS tab, download it. 
> 
> (This is just the simple working walkthrough, you can custom it as you wish, let me know if you failed on doing any of these steps) 
> 
> With this instruction, can I request putting this exe somewhere on the official site? Thanks 
> 
> On Wed, Apr 5, 2017 at 6:24 PM, Peter Reijnders <peter.reijnders at verpeteren.nl> wrote:
> 
>> Hai
>> 
>> This is something that I want to look into, once I got colm on msvc.
>> The downside is that I'm quite busy, so it might take a while for me
>> pick it (colm) up.
>> 
>> Peter Reijnders
>> 
>> On Wed, 2017-04-05 at 13:56 +0800, Adrian Thurston wrote:
>>> Hi Ebrahim,
>>> 
>>> I'm not aware of anyone producing windows binaries right now. I don't
>>> do any development on windows myself so I don't build them.
>>> 
>>> -Adrian
>>> 
>>> On 2017-04-03 02:06, Ebrahim Byagowi wrote:
>>> 
>>>> Hey guys, I remember there was a time (something like 3 or 4 years
>>>> ago?) that ragel Windows binary was also distributed on its main
>>>> page but now it is not. Can you please put the compiled Windows
>>>> binary of ragel on the main page again? That would be very helpful
>>>> for novice people trying to use ragel on Windows and for its use for
>>>> CI scripts targeting Windows. Thanks
>>>>
>>>> _______________________________________________
>>>> ragel mailing list
>>>> ragel at colm.net
>>>> http://www.colm.net/cgi-bin/mailman/listinfo/ragel [1]
>>> _______________________________________________
>>> ragel mailing list
>>> ragel at colm.net
>>> http://www.colm.net/cgi-bin/mailman/listinfo/ragel [1]
>> 
>> _______________________________________________
>> ragel mailing list
>> ragel at colm.net
>> http://www.colm.net/cgi-bin/mailman/listinfo/ragel [1]
> 
> _______________________________________________
> ragel mailing list
> ragel at colm.net
> http://www.colm.net/cgi-bin/mailman/listinfo/ragel [1]
 

Links:
------
[1] http://www.colm.net/cgi-bin/mailman/listinfo/ragel
[2] https://gist.github.com/
[3] https://ci.appveyor.com
[4] https://ci.appveyor.com/projects/new
[5] http://www.colm.net/files/ragel/ragel-$RAGEL_VERSION.tar.gz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.colm.net/pipermail/ragel-users/attachments/20170406/d3c10829/attachment-0002.html>


More information about the ragel-users mailing list