Inception

This commit is contained in:
Pedro Pinto committed 2017-08-09 11:06:24 -04:00
commit 2cbce1bd99
2 files changed
+48

No files matched your search

+48
View File
@@ -0,0 +1,48 @@
FROM ubuntu:17.04
RUN apt-get update && apt-get install -y software-properties-common
RUN apt-get update && apt-get install -y \
gcc \
g++ \
autoconf \
automake \
libtool \
make \
cmake \
pkg-config \
unzip \
gdb \
cgdb \
clang \
llvm \
libclang-dev \
libncurses5-dev \
flex \
texinfo \
libreadline-dev \
sudo \
emacs \
git \
silversearcher-ag \
tmux \
htop \
libz-dev \
tcsh \
tree \
tcl \
uuid-dev \
locales
# fix locale so we can run tmux
run sed -i 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen
run locale-gen
# build rtags
copy rtags.tar.gz /externals/
run cd /externals/ && tar -xvzf rtags.tar.gz && cd rtags && cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 && make -j$(nproc) install
# clean up externals
run rm -rf /externals/
BIN
View File
Binary file not shown.