mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-23 02:51:55 +00:00
build packages in parallel
Signed-off-by: Justin Cormack <justin@specialbusservice.com>
This commit is contained in:
parent
b75711b4cd
commit
5ae109fc23
@ -5,7 +5,7 @@ ETCFILES+=etc/inittab etc/fstab
|
||||
|
||||
initrd.img: Dockerfile mkinitrd.sh init $(ETCFILES)
|
||||
rm -f initrd.img
|
||||
$(MAKE) -C packages
|
||||
$(MAKE) -j -C packages
|
||||
$(MAKE) -C kernel
|
||||
docker build -t moby-initrd:build .
|
||||
docker run --net=none --rm moby-initrd:build /bin/mkinitrd.sh > $@
|
||||
|
@ -1,23 +1,10 @@
|
||||
all:
|
||||
$(MAKE) -C proxy
|
||||
$(MAKE) -C diagnostics
|
||||
$(MAKE) -C transfused
|
||||
$(MAKE) -C tap-vsockd
|
||||
$(MAKE) -C hvtools
|
||||
$(MAKE) -C docker
|
||||
$(MAKE) -C nc-vsock
|
||||
$(MAKE) -C vsudd
|
||||
$(MAKE) -C 9pmount-vsock
|
||||
$(MAKE) -C iptables
|
||||
DEPS=proxy diagnostics transfused tap-vsockd hvtools docker nc-vsock vsudd 9pmount-vsock iptables
|
||||
.PHONY: clean $(DEPS)
|
||||
|
||||
default: $(DEPS)
|
||||
|
||||
$(DEPS):
|
||||
$(MAKE) -C $@
|
||||
|
||||
clean:
|
||||
$(MAKE) -C proxy clean
|
||||
$(MAKE) -C diagnostics clean
|
||||
$(MAKE) -C transfused clean
|
||||
$(MAKE) -C tap-vsockd clean
|
||||
$(MAKE) -C docker clean
|
||||
$(MAKE) -C hvtools clean
|
||||
$(MAKE) -C nc-vsock clean
|
||||
$(MAKE) -C vsudd clean
|
||||
$(MAKE) -C 9pmount-vsock clean
|
||||
$(MAKE) -C iptables clean
|
||||
for f in $(DEPS); do $(MAKE) -C $$f clean; done
|
||||
|
Loading…
Reference in New Issue
Block a user