[Vm-dev] simplifying build system

Ben Coman btc at openinworld.com
Tue Oct 18 00:22:04 UTC 2016

On Sun, Oct 16, 2016 at 10:52 AM, Gerardo Santana Gómez Garrido
<gerardo.santana at gmail.com> wrote:
> I want to refer to https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/75
> The idea is to reduce duplication to the minimum. There's no need to have so much code duplicated. The changes introduced in pull request #75 factorizes code and still creates a different directory to output intermediate products, as I think was the intention of having so many subdirectories and copies of the mvm script.
> Consider this change as a first shy step towards having a single source tree and Makefile to build any platform.

>From another thread...
on Tue, Oct 18, 2016 at 5:31 AM, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> - we will write linux makefiles in the style of the windows and mac makefiles, all using gmake

Hi Eliot,

I notice that the Windows build root directory...

doesn't have the directories build, build.debug, build.assert, etc...

Gerado's changes here...
move in that direction.  Could you skim an architectural review to
advise if this is heading the right way and I can work with Gerardo to
do detailed testing.

Perhaps the following should be used as a template?

Also, until after Pharo 6 Release, maybe this work should be done
under a new directory buildnew.linux32x86 ??

cheers -ben

More information about the Vm-dev mailing list