mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Tup with Linux kernel modules
@ 2011-01-26 19:59 mcgrof
  2011-01-26 20:05 ` [tup] " Anatol Pomozov
  2011-01-27  3:16 ` WANG Cong
  0 siblings, 2 replies; 4+ messages in thread
From: mcgrof @ 2011-01-26 19:59 UTC (permalink / raw)
  To: tup-users; +Cc: marekfridrich, linux-kernel

Just curious if anyone has used tup to build the Linux kernel.

http://gittup.org/tup/make_vs_tup.html

Looks sexy.

  Luis

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [tup] Tup with Linux kernel modules
  2011-01-26 19:59 Tup with Linux kernel modules mcgrof
@ 2011-01-26 20:05 ` Anatol Pomozov
  2011-01-27  3:16 ` WANG Cong
  1 sibling, 0 replies; 4+ messages in thread
From: Anatol Pomozov @ 2011-01-26 20:05 UTC (permalink / raw)
  To: tup-users; +Cc: marekfridrich, linux-kernel

On Wed, Jan 26, 2011 at 11:59 AM, mcgrof <mcgrof@gmail.com> wrote:
> Just curious if anyone has used tup to build the Linux kernel.
>
> http://gittup.org/tup/make_vs_tup.html

Check gittup http://gittup.org/gittup/

This is a Gentoo-like distributive that uses Tup tool. The distro
includes kernel/gcc/glib/zlib/binutils/ncurses/openssh/openssl/mplayer/...
and some other projects.

> Looks sexy.

And it is *very* fast for incremental builds. Just a short snippet
from the gittup page:

[marf@captainfalcon gittup]$ vi nethack/src/spell.c
[marf@captainfalcon gittup]$ vi busybox/coreutils/ls.c
[marf@captainfalcon gittup]$ time tup upd -j2
Executing Commands
[    0/9    ] busybox/coreutils/CC ls.c
[    1/9    ] nethack/CC src/spell.c
[    2/9    ] busybox/coreutils/LD built-in.o
[    3/9    ] busybox/LD busybox
[    4/9    ] nethack/LD nethack
[    5/9    ] initrd/bin/CP busybox
[    6/9    ] initrd/bin/CP nethack
[    7/9    ] initrd/MKINITRD
[    8/9    ] initrd/GZIP initrd
[    9/9    ]

real    0m1.571s
user    0m1.888s
sys     0m0.269s

Rebuilding whole system in 1.5 sec, isn't it cool?

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Tup with Linux kernel modules
  2011-01-26 19:59 Tup with Linux kernel modules mcgrof
  2011-01-26 20:05 ` [tup] " Anatol Pomozov
@ 2011-01-27  3:16 ` WANG Cong
  2011-01-27  5:47   ` Luis R. Rodriguez
  1 sibling, 1 reply; 4+ messages in thread
From: WANG Cong @ 2011-01-27  3:16 UTC (permalink / raw)
  To: linux-kernel

On Wed, 26 Jan 2011 11:59:17 -0800, mcgrof wrote:

> Just curious if anyone has used tup to build the Linux kernel.
> 
> http://gittup.org/tup/make_vs_tup.html
> 
> Looks sexy.

We have to convert Makefile to Tupfile, don't we?


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Tup with Linux kernel modules
  2011-01-27  3:16 ` WANG Cong
@ 2011-01-27  5:47   ` Luis R. Rodriguez
  0 siblings, 0 replies; 4+ messages in thread
From: Luis R. Rodriguez @ 2011-01-27  5:47 UTC (permalink / raw)
  To: WANG Cong; +Cc: linux-kernel, tup-users

On Wed, Jan 26, 2011 at 7:16 PM, WANG Cong <xiyou.wangcong@gmail.com> wrote:
> On Wed, 26 Jan 2011 11:59:17 -0800, mcgrof wrote:
>
>> Just curious if anyone has used tup to build the Linux kernel.
>>
>> http://gittup.org/tup/make_vs_tup.html
>>
>> Looks sexy.
>
> We have to convert Makefile to Tupfile, don't we?

Yeah.

  Luis

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-01-27  5:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-26 19:59 Tup with Linux kernel modules mcgrof
2011-01-26 20:05 ` [tup] " Anatol Pomozov
2011-01-27  3:16 ` WANG Cong
2011-01-27  5:47   ` Luis R. Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®