[gambit-list] Build tool, directory structure

Mikael mikael.rcv at gmail.com
Thu Feb 28 13:58:44 EST 2013


Hm.

Wouldn't this fit well into what a [programmable] module system does (i.e.
calculates dependencies and invokes compiler)?

Do you have closer thoughts on how this build/compilation process can work
- like, what's the process and the conditionals

2013/2/28 Jason Felice <jason.m.felice at gmail.com>

> I've been thinking about modularity problems (aside from actual module
> systems).  One of the problems I have is that invoking gsc from a Makefile
> is pretty rough because of dependencies.  I almost always end up with files
> not recompiling.
>
> I'm thinking of a simple build tool which takes a directory structure like
> so:
>
> bin/
> lib/
> test/
>
> And just does the right thing.  All the lib files compiled independently,
> with dependencies calculated, files which have a hash mark in them are
> skipped.  The resulting files are linked against each program in bin/ and
> test/, and test programs are run.
>
> Just this much functionality would be a huge improvement for my workflow.
>
> Deisgn thoughts?
> -Jason
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20130228/7f2a4992/attachment.htm>


More information about the Gambit-list mailing list