mirror of
https://github.com/linuxboot/heads.git
synced 2024-12-23 06:42:27 +00:00
DO NOT MERGE: skeleton docker support
Signed-off-by: Cody Ho <codyho@stanford.edu>
This commit is contained in:
parent
2cfa94003b
commit
15b5be6c9d
11
reproducible-builds/Dockerfile
Normal file
11
reproducible-builds/Dockerfile
Normal file
@ -0,0 +1,11 @@
|
||||
FROM debian:bullseye
|
||||
|
||||
COPY docker/ docker/
|
||||
|
||||
# There;s a scary error about some frontend not being initialized, but it seems
|
||||
# harmless. Not going to bother to fix for a tech demo. More info
|
||||
# https://github.com/moby/moby/issues/27988
|
||||
RUN apt-get update && apt-get install -y apt-utils
|
||||
RUN apt-get update && apt-get install -y $(cat docker/dependencies.txt)
|
||||
|
||||
RUN echo "Build environment initialized"
|
3
reproducible-builds/README.md
Normal file
3
reproducible-builds/README.md
Normal file
@ -0,0 +1,3 @@
|
||||
#HIGHLY EXPERIMENTRAL
|
||||
|
||||
Build the docker container using
|
39
reproducible-builds/docker/dependencies.txt
Normal file
39
reproducible-builds/docker/dependencies.txt
Normal file
@ -0,0 +1,39 @@
|
||||
build-essential
|
||||
zlib1g-dev
|
||||
uuid-dev
|
||||
libdigest-sha-perl
|
||||
libelf-dev
|
||||
bc
|
||||
bzip2
|
||||
bison
|
||||
flex
|
||||
git
|
||||
gnupg
|
||||
gawk
|
||||
iasl
|
||||
m4
|
||||
nasm
|
||||
patch
|
||||
python
|
||||
python2
|
||||
python3
|
||||
wget
|
||||
gnat
|
||||
cpio
|
||||
ccache
|
||||
pkg-config
|
||||
cmake
|
||||
libusb-1.0-0-dev
|
||||
autoconf
|
||||
texinfo
|
||||
ncurses-dev
|
||||
doxygen
|
||||
graphviz
|
||||
udev
|
||||
libudev1
|
||||
libudev-dev
|
||||
automake
|
||||
libtool
|
||||
rsync
|
||||
innoextract
|
||||
sudo
|
Loading…
Reference in New Issue
Block a user