<div dir="ltr">Great, so I hope we see that soon :)</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 6, 2017 at 4:11 PM, Adrian Thurston <span dir="ltr"><<a href="mailto:thurston@colm.net" target="_blank">thurston@colm.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div style="font-size:14pt;font-family:Verdana,Geneva,sans-serif">
<p>Awesome, thank you for the info! And yes I can certainly post a binary.</p><div><div class="h5">
<p>On 2017-04-06 02:16, Ebrahim Byagowi wrote:</p>
<blockquote type="cite" style="padding-left:5px;border-left:#1010ff 2px solid;margin-left:5px">
<div dir="ltr">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:
<div> </div>
<div>1. Login into <a href="https://gist.github.com/" target="_blank">https://gist.github.com/</a> (is GitHub pastebin service which also provides Git repos at the same time) and type something and create an empty gist.</div>
<div> </div>
<div>2. Login into <a href="https://ci.appveyor.com" target="_blank">https://ci.appveyor.com</a> (is a Windows CI service) with your Github account, or any other way you like</div>
<div> </div>
<div>3. <a href="https://ci.appveyor.com/projects/new" target="_blank">https://ci.appveyor.com/<wbr>projects/new</a> create a new Git project with the empty gist link you just created on step 1.</div>
<div> </div>
<div>4. Go to SETTING tab and on environment tab add this: RAGEL_VERSION with this value 6.10 then press Save</div>
<div> </div>
<div>5. On Build, choose SCRIPT, then CMD and then enter this command</div>
<div> </div>
<div>C:\msys64\usr\bin\bash -lc 'cd $APPVEYOR_BUILD_FOLDER; wget <a href="http://www.colm.net/files/ragel/ragel-$RAGEL_VERSION.tar.gz" target="_blank">http://www.colm.net/files/<wbr>ragel/ragel-$RAGEL_VERSION.<wbr>tar.gz</a>; 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"'</div>
<div> </div>
<div>Press Save.</div>
<div> </div>
<div>6. On the Artifacts, add this artifact path, </div>
<div> </div>
<div>ragel-*/ragel/ragel.exe</div>
<div> </div>
<div>Press Save.</div>
<div> </div>
<div>7. Go to the LATEST BUILD tab, press NEW BUILD</div>
<div> </div>
<div>8. Wait for the completion of the build, after that, the self contained compiled exe output will be put on ARTIFICATS tab, download it.</div>
<div> </div>
<div>(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)</div>
<div> </div>
<div>With this instruction, can I request putting this exe somewhere on the official site? Thanks</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Apr 5, 2017 at 6:24 PM, Peter Reijnders <span><<a href="mailto:peter.reijnders@verpeteren.nl" target="_blank">peter.reijnders@verpeteren.nl</a><wbr>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hai<br> <br> This is something that I want to look into, once I got colm on msvc.<br> The downside is that I'm quite busy, so it might take a while for me<br> pick it (colm) up.<br> <span class="m_-3247870119619543097m_-3310145749970232343HOEnZb"><span style="color:#888888"><br> Peter Reijnders<br> </span></span>
<div class="m_-3247870119619543097m_-3310145749970232343HOEnZb">
<div class="m_-3247870119619543097m_-3310145749970232343h5"><br> On Wed, 2017-04-05 at 13:56 +0800, Adrian Thurston wrote:<br> > Hi Ebrahim,<br> ><br> > I'm not aware of anyone producing windows binaries right now. I don't<br> > do any development on windows myself so I don't build them.<br> ><br> > -Adrian<br> ><br> > On 2017-04-03 02:06, Ebrahim Byagowi wrote:<br> ><br> > > Hey guys, I remember there was a time (something like 3 or 4 years<br> > > ago?) that ragel Windows binary was also distributed on its main<br> > > page but now it is not. Can you please put the compiled Windows<br> > > binary of ragel on the main page again? That would be very helpful<br> > > for novice people trying to use ragel on Windows and for its use for<br> > > CI scripts targeting Windows. Thanks<br> > ><br> > > ______________________________<wbr>_________________<br> > > ragel mailing list<br> > > <a href="mailto:ragel@colm.net" target="_blank">ragel@colm.net</a><br> > > <a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel" target="_blank">http://www.colm.net/cgi-bin/<wbr>mailman/listinfo/ragel</a><br> > ______________________________<wbr>_________________<br> > ragel mailing list<br> > <a href="mailto:ragel@colm.net" target="_blank">ragel@colm.net</a><br> > <a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel" target="_blank">http://www.colm.net/cgi-bin/<wbr>mailman/listinfo/ragel</a><br> <br> <br> <br> ______________________________<wbr>_________________<br> ragel mailing list<br> <a href="mailto:ragel@colm.net" target="_blank">ragel@colm.net</a><br> <a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel" target="_blank">http://www.colm.net/cgi-bin/<wbr>mailman/listinfo/ragel</a></div>
</div>
</blockquote>
</div>
</div>
</div>
<br>
<pre>______________________________<wbr>_________________
ragel mailing list
<a href="mailto:ragel@colm.net" target="_blank">ragel@colm.net</a>
<a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel" target="_blank">http://www.colm.net/cgi-bin/<wbr>mailman/listinfo/ragel</a>
</pre>
</blockquote>
</div></div></div>
<br>______________________________<wbr>_________________<br>
ragel mailing list<br>
<a href="mailto:ragel@colm.net">ragel@colm.net</a><br>
<a href="http://www.colm.net/cgi-bin/mailman/listinfo/ragel" rel="noreferrer" target="_blank">http://www.colm.net/cgi-bin/<wbr>mailman/listinfo/ragel</a><br>
<br></blockquote></div><br></div>