summaryrefslogtreecommitdiff
path: root/scripts/docker/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/docker/Dockerfile')
-rw-r--r--scripts/docker/Dockerfile14
1 files changed, 14 insertions, 0 deletions
diff --git a/scripts/docker/Dockerfile b/scripts/docker/Dockerfile
new file mode 100644
index 000000000..cde173a5c
--- /dev/null
+++ b/scripts/docker/Dockerfile
@@ -0,0 +1,14 @@
+FROM ubuntu:16.04
+
+ENV http_proxy $http_proxy
+ENV https_proxy $https_proxy
+
+RUN apt-get update && apt-get --yes --force-yes install build-essential
+RUN apt-get update && apt-get --yes --force-yes install scons cmake
+RUN apt-get update && apt-get --yes --force-yes install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf
+RUN apt-get update && apt-get --yes --force-yes install libboost-all-dev
+RUN apt-get update && apt-get --yes --force-yes install git
+RUN apt-get update && apt-get --yes --force-yes install gcc-5-arm-linux-gnueabi g++-5-arm-linux-gnueabi
+RUN apt-get update && apt-get --yes --force-yes install lcov
+RUN apt-get update && apt-get --yes --force-yes install clang-format-3.9 python-pip
+RUN pip install yapf