[gnome-commander] Adds Dockerfile for building gcmd in Ubuntu 15.04 for dev purposes



commit 1d06bab775348fc516f6f6c8e24c5e0bd244b260
Author: Uwe Scholz <uwescholz src gnome org>
Date:   Mon Dec 21 22:25:25 2015 +0100

    Adds Dockerfile for building gcmd in Ubuntu 15.04 for dev purposes

 Dockerfile |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)
---
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..c33674c
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,31 @@
+# This is a Docker image for building gnome-commander
+FROM ubuntu:15.04
+MAINTAINER Uwe Scholz <u scholz83 gmx de>
+
+ENV GCMD_PATH /gnome-commander
+
+RUN \
+  apt-get install -yq sudo && \
+  sudo apt-get update -qq && \
+  echo $LANG && \
+  echo $LC_ALL && \
+  sudo apt-get build-dep gnome-commander -y && \
+  sudo apt-get install -y -qq autoconf-archive cmake git-core gnome-common libglib2.0-dev libgtest-dev 
libunique-dev scrollkeeper
+
+RUN \
+  cd /usr/src/gtest && \
+  sudo cmake . && \
+  sudo make -j4 && \
+  sudo ln -s /usr/src/gtest/libgtest.a /usr/lib/libgtest.a && \
+  sudo ln -s /usr/src/gtest/libgtest_main.a /usr/lib/libgtest_main.a
+
+ADD . $GCMD_PATH
+
+RUN \
+  export CXX=g++ && \
+  export CC=gcc && \
+  cd $GCMD_PATH && \
+  git checkout GSettings && \
+  ./autogen.sh && \
+  make && \
+  make check


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]