iamleeg / Amiga-Smalltalk

An implementation of Blue Book Smalltalk-80
European Union Public License 1.2
17 stars 0 forks source link

Generate other build recipes from `mmakefile.src` #15

Open iamleeg opened 4 years ago

iamleeg commented 4 years ago

There are many ways to build Amiga-Smalltalk:

It'd be helpful if we only had one place to say which files are used in which targets. It seems reasonable to make that one place mmakefile.src, because it already is a configuration for generating another makefile, so we could use it to generate all other makefiles.

This points to making a configure script (actually two, one for Amiga-like OS and one for Unix-like OS) that takes the target definitions in mmakefile.src and makes build recipes.