Git, the D package manager
ketmar via Digitalmars-d
digitalmars-d at puremagic.com
Wed Feb 4 01:44:57 PST 2015
On Wed, 04 Feb 2015 09:26:37 +0000, eles wrote:
> On Wednesday, 4 February 2015 at 05:35:44 UTC, ketmar wrote:
>> On Tue, 03 Feb 2015 17:33:53 +0000, Russel Winder via Digitalmars-d
>> wrote:
>
>> in no way ready for public usage.
>
> In the context of this discussion, if you can spare 5 or 10 minutes, it
> could be useful if you could provide a more detalied description of the
> tool and the constraints/choices that you had to do.
actually, i'm using a heavily modified fork of jam[1]. i don't want to
advertise it, though, 'cause it's very "ketmar-specific", and i have no
plans to make it usable for anyone who has some different views on build
process. ;-)
> I kinda was always looking for the perfect build system and messed with
> make, cmake, scons, waf, fbuild (https://github.com/felix-lang/fbuild),
> boost.build, biicode etc.
>
> Yes, not much ant, maven or gradle.
you can look at it here[2], but beware! it's not very well documented,
it's incompatible with any other jam fork out here, and it doesn't
contain ALL changes. ;-)
i was looking for good build system too, and jam was the one that
*almost* fits my needs at the time. then i started to fix some things
there, adding some things, and so on. i was never trying to write yet
another "universal build system for anyone", it's just a tool for me and
my friends (yes, it actually has other users except me! ;-).
i dropped windows support some time ago (just don't need that, 'cause i'm
doing cross-compiles from GNU/Linux anyway) and added 'k8jam config'
supporting scripts, which does some checks that 'configure' does. it may
work on non GNU/Linux OSes, but i never check that ('cause i don't need
that ;-).
[1] http://en.wikipedia.org/wiki/Perforce_Jam
[2] http://repo.or.cz/w/k8jam.git
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150204/b5759908/attachment.sig>
More information about the Digitalmars-d
mailing list