<div dir="ltr">I want to try to support every sort of backend I can configure. That's the focus, frontend and backend executables.<div><br></div><div>In particular the idea is to be able to test backends against each other for correctness with a particular front end (and the other way around).</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 13, 2015 at 1:31 PM, Hendrik Boom <span dir="ltr"><<a href="mailto:hendrik@topoi.pooq.com" target="_blank">hendrik@topoi.pooq.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, Aug 13, 2015 at 01:27:54PM -0700, Darko Volaric wrote:<br>
> I'm setting up a server for building CM3 that takes a "minimalist" approach.<br>
><br>
> It's a machine running several virtual machines, one for each platform<br>
> supported by CM3. Each VM will contain clean install of the OS plus any<br>
> external tool dependencies. It will have a minimal compiler install,<br>
> basically enough to compile itself for the host target.<br>
><br>
> I'm going create one VM for each target I have a bootstrap compiler for, so<br>
> if you think you'll find this useful and you want a target supported PLEASE<br>
> CONTRIBUTE A BOOTSTRAP COMPILER. MacOS, Linux and Windows will be first up.<br>
><br>
> Users can request any version of the compiler from the github repository<br>
> and all new commits will be automatically built for all platforms.<br>
><br>
> The publicly available build products will be:<br>
><br>
> - minimal executables for bootstrap, eg the frontend and a backend<br>
> - model compiler config files<br>
> - compilation logs for bootstrap executables<br>
> - compilation logs for most modules in the github repository<br>
> - logs for certain tests<br>
><br>
> Packages, libraries, scripts and non-essential tools or executables will<br>
> not be built or used, the idea being that people take the minimal<br>
> bootstraps and build from there.<br>
><br>
> I'll post the URL when it's up and running and any suggestions are welcome.<br>
<br>
</div></div>Will the C backend be one of the platforms (or several, if they're not<br>
yet all compatible?)<br>
<br>
-- hendrik<br>
_______________________________________________<br>
M3devel mailing list<br>
<a href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a><br>
<a href="https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel" rel="noreferrer" target="_blank">https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel</a><br>
</blockquote></div><br></div>