]> xenbits.xensource.com Git - people/sstabellini/mojo.git/.git/commitdiff
Use out/ consistently
authorStefano Stabellini <sstabellini@kernel.org>
Mon, 13 Nov 2017 23:07:12 +0000 (15:07 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Mon, 13 Nov 2017 23:07:12 +0000 (15:07 -0800)
All build products go to the out/ directory

Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
build.sh
mkimage/Dockerfile

index 7d87be1b9664cc5ae472da4cd9c3738848a92cfb..e6dd686e9c7a25f72088f05346a9495c6a830956 100644 (file)
--- a/build.sh
+++ b/build.sh
@@ -34,20 +34,20 @@ then
     docker run $DOM0_LABEL /root/sleep &
     sleep 1
     container_id=`docker ps | grep $DOM0_LABEL | cut -f 1 -d " "`
-    docker export $container_id > mkimage/"$DOM0_LABEL".tar
+    docker export $container_id > out/"$DOM0_LABEL".tar
     docker kill $container_id
 fi
 
 exists=`docker images $IMAGE_BUILD_LABEL | grep $IMAGE_BUILD_LABEL`
 if test -z "$exists"
 then
-    docker build -f mkimage/Dockerfile -t $IMAGE_BUILD_LABEL ./mkimage
+    docker build -f mkimage/Dockerfile -t $IMAGE_BUILD_LABEL .
 fi
 
 # Create system image
-if ! test -f image
+if ! test -f out/image
 then
-    docker run --privileged -i $IMAGE_BUILD_LABEL /make-efi > image
+    docker run --privileged -i $IMAGE_BUILD_LABEL /make-efi > out/image
 fi
 
 
index a085858174e37c4a05a9b42bc07b5b91607a34da..3de85f1ad7c61df67e372c0961bfebe7b4d4d8b8 100644 (file)
@@ -1,6 +1,6 @@
 FROM alpine AS grub-build
 
-ADD dom0.tar /root
+ADD out/dom0.tar /root
 
 RUN apk update && apk add \
   automake \
@@ -23,7 +23,7 @@ ENV GRUB_MODULES="part_gpt fat ext2 iso9660 gzio linux acpi normal cpio crypto d
 search_disk_uuid tftp verify xzio xfs video multiboot2 gfxterm efi_gop efi_uga"
 ENV GRUB_COMMIT=6782f6d431d22b4e9ab14e94d263795c7991e160
 
-COPY patches/* /patches/
+COPY mkimage/patches/* /patches/
 RUN mkdir /grub-lib && \
   set -e && \
   git clone https://github.com/coreos/grub.git && \
@@ -63,6 +63,6 @@ RUN \
   multipath-tools \
   && true
 
-COPY make-efi /
+COPY mkimage/make-efi /
 
 ENTRYPOINT [ "/bin/sh" ]