Skip to content

Commit

Permalink
Update cmake to 3.15.5
Browse files Browse the repository at this point in the history
  • Loading branch information
atasoglou committed Nov 19, 2019
1 parent f59b36b commit d0e7b48
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 7 deletions.
8 changes: 7 additions & 1 deletion cpu/indigo/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM ubuntu:14.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Indigo-Desktop (Ubuntu 14.04)" Vendor="TurluCode" Version="1.0"
LABEL Description="ROS-Indigo-Desktop (Ubuntu 14.04)" Vendor="TurluCode" Version="1.1"
LABEL com.turlucode.ros.version="indigo"

# Install packages without prompting the user to answer any questions
Expand All @@ -19,6 +19,7 @@ wget \
curl \
htop \
dbus-x11 \
libssl-dev \
python3 python3-dev python3-pip \
software-properties-common python-software-properties \
gdb valgrind \
Expand All @@ -40,6 +41,11 @@ RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 60 --slave /
# check which one is set, and change back and forth using:
# sudo update-alternatives --config gcc

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
7 changes: 6 additions & 1 deletion cpu/kinetic/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM ubuntu:16.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Kinetic-Desktop (Ubuntu 16.04)" Vendor="TurluCode" Version="1.1"
LABEL Description="ROS-Kinetic-Desktop (Ubuntu 16.04)" Vendor="TurluCode" Version="1.2"
LABEL com.turlucode.ros.version="kinetic"

# Install packages without prompting the user to answer any questions
Expand All @@ -24,6 +24,11 @@ software-properties-common python-software-properties \
gdb valgrind && \
apt-get clean && rm -rf /var/lib/apt/lists/*

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
9 changes: 8 additions & 1 deletion cpu/melodic/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM ubuntu:18.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Melodic-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.0"
LABEL Description="ROS-Melodic-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.1"
LABEL com.turlucode.ros.version="melodic"

# Install packages without prompting the user to answer any questions
Expand All @@ -19,11 +19,18 @@ terminator \
wget \
curl \
htop \
libssl-dev \
build-essential \
dbus-x11 \
software-properties-common \
gdb valgrind && \
apt-get clean && rm -rf /var/lib/apt/lists/*

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
9 changes: 8 additions & 1 deletion nvidia/bouncy/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM nvidia/opengl:1.0-glvnd-runtime-ubuntu18.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS2: Bouncy-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.0"
LABEL Description="ROS2: Bouncy-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.1"
LABEL com.turlucode.ros.version="bouncy"

# Install packages without prompting the user to answer any questions
Expand All @@ -19,11 +19,18 @@ terminator \
wget \
curl \
htop \
libssl-dev \
build-essential \
dbus-x11 \
software-properties-common \
gdb valgrind && \
apt-get clean && rm -rf /var/lib/apt/lists/*

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
8 changes: 7 additions & 1 deletion nvidia/indigo/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM nvidia/opengl:1.0-glvnd-runtime-ubuntu14.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Indigo-Desktop (Ubuntu 14.04)" Vendor="TurluCode" Version="3.0"
LABEL Description="ROS-Indigo-Desktop (Ubuntu 14.04)" Vendor="TurluCode" Version="3.1"
LABEL com.turlucode.ros.version="indigo"

# Install packages without prompting the user to answer any questions
Expand All @@ -18,6 +18,7 @@ terminator \
wget \
curl \
htop \
libssl-dev \
dbus-x11 \
python3 python3-dev python3-pip \
software-properties-common python-software-properties \
Expand All @@ -39,6 +40,11 @@ RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 60 --slave /
# check which one is set, and change back and forth using:
# sudo update-alternatives --config gcc

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
8 changes: 7 additions & 1 deletion nvidia/kinetic/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM nvidia/opengl:1.0-glvnd-runtime-ubuntu16.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Kinetic-Desktop (Ubuntu 16.04)" Vendor="TurluCode" Version="2.3"
LABEL Description="ROS-Kinetic-Desktop (Ubuntu 16.04)" Vendor="TurluCode" Version="2.4"
LABEL com.turlucode.ros.version="kinetic"

# Install packages without prompting the user to answer any questions
Expand All @@ -18,12 +18,18 @@ terminator \
wget \
curl \
htop \
libssl-dev \
dbus-x11 \
python3 python3-dev python3-pip \
software-properties-common python-software-properties \
gdb valgrind && \
apt-get clean && rm -rf /var/lib/apt/lists/*

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
9 changes: 8 additions & 1 deletion nvidia/melodic/base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM nvidia/opengl:1.0-glvnd-runtime-ubuntu18.04

MAINTAINER Athanasios Tasoglou <[email protected]>
LABEL Description="ROS-Melodic-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.0"
LABEL Description="ROS-Melodic-Desktop (Ubuntu 18.04)" Vendor="TurluCode" Version="1.1"
LABEL com.turlucode.ros.version="melodic"

# Install packages without prompting the user to answer any questions
Expand All @@ -19,11 +19,18 @@ terminator \
wget \
curl \
htop \
libssl-dev \
build-essential \
dbus-x11 \
software-properties-common \
gdb valgrind && \
apt-get clean && rm -rf /var/lib/apt/lists/*

# Install cmake 3.15.5
RUN git clone https://gitlab.kitware.com/cmake/cmake.git && \
cd cmake && git checkout tags/v3.15.5 && ./bootstrap --parallel=8 && make -j8 && make install && \
cd .. && rm -rf cmake

# Install new paramiko (solves ssh issues)
RUN apt-add-repository universe
RUN apt-get update && apt-get install -y python-pip python build-essential && apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down

0 comments on commit d0e7b48

Please sign in to comment.