-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/06/10 20:54, Ivo Vachkov wrote:
[...]
> Please, keep the make/gmake build system. It may be a bit clumsy but
> at least it's portable and already present on all major OSs. I really
> don't want to install yet another make alternative for every project i
> [try to] participate into :)

Don't worry, I have neither the authority nor the ability to change
anything with the project unless asked!

But I'm spending about half my time now rebuilding everything from
scratch whenever I make a minor change, because there's no dependency
management. (If you make a change to, say, systraps.h, you need to
rebuild all the user-space programs, recreate the boot disk, and then
regenerate the boot image. None of this happens automatically.)

I wrote Prime Mover when trying to deal with a big compiler project that
used lots of dynamically generated source files, lots of rebuilding the
same source file with slightly different options, lots of
cross-compiling big chunks of the tree multiple times for different
architectures --- all stuff that make does *really badly*.

Also, there are no dependencies! The whole Prime Mover executable is a
single shell script that deploys with the project, so no installation
needed.

Basic summary and example here:

http://primemover.sourceforge.net/about.html

As this is a blatant advertisement, anyone who's interested please mail
me directly so as not to spam the list.

- -- 
┌─── dg@cowlark.com ───── http://www.cowlark.com ─────
│
│ life←{ ↑1 ⍵∨.^3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵ }
│ --- Conway's Game Of Life, in one line of APL
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFMBaCof9E0noFvlzgRAof+AJ9nX0KISNs+QBXkuCG+RrJSI6FPBQCgnaqr
DLJ+rZWUoHvgQBhzKDRcu9I=
=eZnr
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------

_______________________________________________
Prex-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/prex-devel

Reply via email to